261 of 410 menu

Fungsi scandir

Fungsi scandir mengembalikan array yang berisi nama file dan direktori dari folder yang ditentukan. Parameter pertama fungsi menerima path ke direktori, dan parameter kedua (opsional) - urutan pengurutan. Secara default, pengurutan dilakukan dalam urutan abjad menaik.

Sintaks

scandir(string $directory, int $sorting_order = SCANDIR_SORT_ASCENDING): array

Contoh

Dapatkan daftar file dan folder di direktori saat ini:

<?php $res = scandir('.'); print_r($res); ?>

Hasil eksekusi kode:

['.', '..', 'file1.txt', 'file2.txt', 'folder']

Contoh

Dapatkan daftar file dalam urutan terbalik:

<?php $res = scandir('.', SCANDIR_SORT_DESCENDING); print_r($res); ?>

Hasil eksekusi kode:

['folder', 'file2.txt', 'file1.txt', '..', '.']

Contoh

Saring elemen sistem '.' dan '..' dengan fungsi array_diff:

<?php $res = array_diff(scandir('.'), ['.', '..']); print_r($res); ?>

Hasil eksekusi kode:

['file1.txt', 'file2.txt', 'folder']

Lihat juga

  • fungsi glob,
    yang mencari file berdasarkan pola
  • fungsi is_dir,
    yang memeriksa direktori
  • fungsi readdir,
    yang membaca isi direktori
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak