Promo Member Baru 40%! Program Full Stack Membership! Hanya 3 Hari! Klaim Promo
Lebih terarah belajar coding melalui Kelas Online dan Interactive Coding Lihat Materi Belajar

Menerima Parameter untuk Script PHP CLI

Ditulis oleh Muhammad Arslan, dipublikasi pada 11 Oct 2017 dalam kategori Tutorial
Menerima Parameter untuk Script PHP CLI - CodePolitan.com

Salah satu fitur yang diharapkan dalam aplikasi konsol adalah menerima parameter yang diberikan user terhadap aplikasi konsol. Di PHP kamu dapat mengambil parameter argumen tersebut dengan menggunakan getopt().

Kamu juga dapat menentukan bahwa parameter tersebut membutuhkan nilai ataupun tidak memerlukan nilai. Dan pastinya kamu dapat menggunakan sebanyak apapun parameter yang diperlukan.

6 Library PHP untuk Web Scraping

Berikut adalah contoh script untuk menerima argumen di PHP:

<?php

$defined_cli_opts  = array(
    "dir:",
    "start-date:",
    "end-date:",
    "allowed-file-type:",
    "max-file-size:",
);

$args = getopt('', $defined_cli_opts);

print_r($args);

Dan mari kita jalankan script diatas di dalam konsol:

$ php getopt.php --dir /tmp/testing --start-date 2017-09-10 --end-date 2017-09-12 --allowed-file-type "txt,mkd,csv" --max-file-size 1024M
Array
(
    [dir] => /tmp/testing
    [start-date] => 2017-09-10
    [end-date] => 2017-09-12
    [allowed-file-type] => txt,mkd,csv
    [max-file-size] => 1024M
)

background

Gabung CodePolitan Membership

Ingin belajar coding secara online dengan lebih terarah? Gabung sekarang dalam program Premium Membership di CodePolitan. Dapatkan ratusan modul belajar pemrograman premium dalam beragam format dengan materi silabus lengkap dan tersusun rapi dari awal hingga mahir.

LIHAT MATERI BELAJAR GABUNG MEMBERSHIP