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
)