Home » PHP » Referensi PHP : Fungsi Direktori scandir()

Referensi PHP : Fungsi Direktori scandir()

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Contoh
Buat daftar file dan direktori di dalam direktori gambar:

<?php
$dir = "/images/";

// Urutkan dalam urutan naik - ini adalah default
$a = scandir($dir);

// Sortir dalam urutan menurun
$b = scandir($dir,1);

print_r($a);
print_r($b);
?>
  /* Output : 
Array
(
[0] => .
[1] => ..
[2] => cat.gif
[3] => dog.gif
[4] => horse.gif
[5] => myimages
)
Array
(
[0] => myimages
[1] => horse.gif
[2] => dog.gif
[3] => cat.gif
[4] => ..
[5] => .
)

Definisi dan Penggunaan

Fungsi scandir() dapat digunakan untuk mengembalikan larik file dan direktori dari direktori yang ditentukan.

Syntax

scandir(directoryordercontext)

Nilai Parameter

ParameterDeskripsi
directoryRequired. Menentukan direktori yang akan dipindai
orderOptional. Menentukan urutan pengurutan. Susunan sortir default adalah menurut abjad dalam urutan naik (0). Setel ke SCANDIR_SORT_DESCENDING atau 1 untuk mengurutkan dalam urutan alfabetis menurun, atau SCANDIR_SORT_NONE untuk mengembalikan hasil tanpa urutan
contextOptional. Menentukan konteks pegangan direktori. Konteks adalah sekumpulan opsi yang dapat mengubah perilaku aliran

Detail Teknis

Return Value:Susunan file dan direktori pada kesuksesan, FALSE pada kegagalan. Melempar E_WARNING jika direktori bukan direktori
PHP Version:5.0+
PHP Changelog:PHP 5.4: Konstanta urutan ditambahkan

You may also like