Home » PHP » Fungsi glob() PHP

Fungsi glob() PHP

by Hanifah Nurbaeti
by Hanifah Nurbaeti

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(patternflags)

Nilai Parameter

ParameterDeskripsi
patternRequired. Menentukan pola yang akan dicari
flagsOptional. 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
)

You may also like