Contoh
Kembalikan larik nama file atau direktori yang cocok dengan pola yang ditentukan:
<?php print_r(glob("*.txt")); ?> /* Output : Array ( [0] => coba.txt [1] => source.txt [2] => test.txt [3] => test2.txt )
Definisi dan Penggunaan
Fungsi glob()
digunakan untuk mengembalikan larik nama file atau direktori yang cocok dengan pola yang ditentukan.
Syntax
glob(pattern, flags)
Nilai Parameter
Parameter | Deskripsi |
---|---|
pattern | Required. Menentukan pola yang akan dicari |
flags | Optional. Menentukan pengaturan khusus. Nilai yang memungkinkan: GLOB_MARK – Menambahkan garis miring ke setiap item yang dikembalikan GLOB_NOSORT – Kembalikan file seperti yang muncul di direktori (tidak diurutkan) GLOB_NOCHECK – Mengembalikan pola pencarian jika tidak ditemukan kecocokan GLOB_NOESCAPE – Garis miring terbalik tidak mengutip karakter meta GLOB_BRACE – Memperluas {a, b, c} untuk mencocokkan ‘a’, ‘b’, atau ‘c’ GLOB_ONLYDIR – Hanya mengembalikan direktori yang cocok dengan polanya GLOB_ERR – (ditambahkan dalam PHP 5.1) Hentikan kesalahan (kesalahan diabaikan secara default) |
Detail Teknis
Return Value: | Array file / direktori yang cocok dengan pola atau FALSE jika gagal |
---|---|
PHP Version: | 4.3+ |
PHP Changelog: | PHP 5.1: Nilai GLOB_ERR ditambahkan ke parameter bendera |
Contoh Lain
Contoh
Kembalikan larik nama file atau direktori yang cocok dengan pola yang ditentukan:
<?php print_r(glob("*.*")); ?> /* Output : Array ( [0] => contacts.csv [1] => default.php [2] => target.txt [3] => source.txt [4] => tem1.tmp [5] => test.htm [6] => test.ini [7] => test.php [8] => test.txt [9] => test2.txt )