302 of 410 menu

readdir လုပ်ဆောင်ချက်

readdir လုပ်ဆောင်ချက်သည် opendir ကို အသုံးပြု၍ ဖွင့်ထားသော ဖိုလ်ဒါတစ်ခု၏အကြောင်းအရာများကို ဖတ်ရှုသည်။ ခေါ်ဆိုမှုတိုင်းတွင် နောက်ဖိုင်တစ်ခု၏အမည်ကို သို့မဟုတ် နောက်ထပ်ဖိုင်များမရှိတော့ပါက false ကို ပြန်ပေးသည်။ ဤလုပ်ဆောင်ချက်သည် ဖိုလ်ဒါအတွင်းရှိ နေရာညွှန်ကို သိမ်းဆည်းထားသည်။

ဝါကျဖွဲ့ပုံ

readdir(resource $dir_handle): string|false

ဥပမာ

ဖိုလ်ဒါတစ်ခုအတွင်းရှိ ဖိုင်အားလုံးကို ဖတ်ရှုခြင်း:

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

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ရလဒ် (ထုတ်ပြမှုဥပမာ):

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

ဥပမာ

'.' နှင့် '..' အထူးမှတ်တမ်းများကို စစ်ထုတ်ခြင်း:

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

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ရလဒ် (အမှန်တကယ်ဖိုင်များနှင့် ဘေးဖိုလ်ဒါများကိုသာ ပြသသည်):

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

ဥပမာ

ဖိုင်အားလုံးကို array တစ်ခုအတွင်းသို့ စုစည်းခြင်း:

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

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ရလဒ်:

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

ဒါလည်းကြည့်ပါ

  • opendir လုပ်ဆောင်ချက်,
    အရာသည် ဖိုလ်ဒါအတွက် descriptor ကို ဖွင့်ပေးသည်
  • scandir လုပ်ဆောင်ချက်,
    အရာသည် ဖိုလ်ဒါအတွင်းရှိ ဖိုင်အားလုံးကို array ပုံစံဖြင့် ပြန်ပေးသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်