261 of 410 menu

scandir function

scandir function သည် သတ်မှတ်ထားသော folder မှ ဖိုင်များနှင့် directory များ၏ အမည်များပါဝင်သည့် array တစ်ခုကို ပြန်ပေးပါသည်။ function ၏ ပထမပိုင်း parameter သည် directory လမ်းကြောင်းကို လက်ခံပြီး၊ ဒုတိယမြောက် (မဖြစ်မနေ မလိုအပ်သော) parameter သည် အစီအစဥ်စီစဉ်ခြင်းကို လက်ခံပါသည်။ ပုံသေ default အနေဖြင့် အက္ခရာစဉ်အလိုက် တိုးတက်မှု အတိုင်း စီပေးပါသည်။

Syntax

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

နမူနာ

လက်ရှိ directory အတွင်းရှိ ဖိုင်များနှင့် folder များ၏ list ကိုရယူကြမည်:

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

Code run လုပ်ပြီးရရှိသော ရလဒ်:

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

နမူနာ

ပြောင်းပြန်အစီအစဥ်ဖြင့် ဖိုင်များ၏ list ကိုရယူကြမည်:

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

Code run လုပ်ပြီးရရှိသော ရလဒ်:

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

နမူနာ

array_diff function ကို အသုံးပြု၍ service element '.' နှင့် '..' တို့ကို စစ်ထုတ်ကြမည်:

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

Code run လုပ်ပြီးရရှိသော ရလဒ်:

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

ဆက်လက်ကြည့်ရှုရန်

  • glob function,
    အရာသည် pattern ဖြင့် ဖိုင်များကို ရှာဖွေပေးပါသည်
  • is_dir function,
    အရာသည် directory ကို စစ်ဆေးပေးပါသည်
  • readdir function,
    အရာသည် directory အတွင်းရှိ content များကို ဖတ်ပေးပါသည်
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်