302 of 410 menu

Kazi readdir

Kazi readdir inasoma yaliyomo ya directory iliyofunguliwa kwa kutumia opendir. Kila wakati inapoita hurudisha jina la faili inayofuata au false ikiwa hakuna tena faili. Kazi inahifadhi kionyeshi cha ndani cha msimamo katika directory.

Syntax

readdir(resource $dir_handle): string|false

Mfano

Kusoma faili zote kwenye directory:

<?php $dir = opendir('/path/to/directory'); while (($file = readdir($dir)) !== false) { echo $file . '<br>'; } closedir($dir); ?>

Matokeo ya utekelezaji wa kodi (mfano wa mchango):

"file1.txt" "file2.jpg" "subdirectory"

Mfano

Kuchuja maingizo maalum '.' na '..':

<?php $dir = opendir('.'); while (($file = readdir($dir)) !== false) { if ($file != '.' && $file != '..') { echo $file . '<br>'; } } closedir($dir); ?>

Matokeo ya utekelezaji wa kodi (inatoa faili halisi na subdirectories pekee):

'index.php' 'styles.css' 'images'

Mfano

Kukusanya faili zote kwenye safu:

<?php $files = []; if ($handle = opendir('/path/to/dir')) { while (false !== ($entry = readdir($handle))) { if ($entry != '.' && $entry != '..') { $files[] = $entry; } } closedir($handle); } print_r($files); ?>

Matokeo ya utekelezaji wa kodi:

Array ( [0] => "document.pdf" [1] => "image.png" [2] => "data.json" )

Angalia Pia

  • kazi opendir,
    ambayo hufungua kishikizo directory
  • kazi scandir,
    ambayo hurudisha faili zote za directory kwa mfumo wa safu
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa