Fungsi glob() mengembalikan array yang berisi nama file atau direktori yang cocok dengan pola yang ditentukan.
Fungsi ini mengembalikan array yang berisi file/direktori yang cocok. Mengembalikan FALSE jika gagal.
glob (pola, bendera)
parameter | menggambarkan |
---|---|
pola | Diperlukan. Menentukan mode pencarian. |
bendera | Opsional. Menentukan pengaturan khusus. Nilai yang mungkin: GLOB_MARK - Tambahkan garis miring ke setiap item yang dikembalikan GLOB_NOSORT - Mengembalikan file dalam urutan tampilan aslinya di direktori (tanpa penyortiran) GLOB_NOCHECK - Mengembalikan pola yang digunakan untuk mencari jika tidak ada file yang cocok GLOB_NOESCAPE - Garis miring terbalik tidak luput dari metakarakter GLOB_BRACE - memperluas {a,b,c} untuk mencocokkan 'a', 'b' atau 'c' GLOB_ONLYDIR - Hanya mengembalikan entri direktori yang cocok dengan polanya GLOB_ERR - (baru di PHP 5.1) berhenti jika terjadi kesalahan, abaikan semua kesalahan secara default |
<?phpprint_r(glob("*.txt"));?>
Kode di atas akan menampilkan:
Array([0] => target.txt[1] => sumber.txt[2] => test.txt[3] => test2.txt)
<?phpprint_r(glob("*.*"));?>
Kode di atas akan menampilkan:
Array([0] => kontak.csv[1] => default.php[2] => target.txt[3] => source.txt[4] => tem1.tmp[5] => test.htm [6] => tes.ini[7] => tes.php[8] => tes.txt[9] => tes2.txt)