303 of 410 menu

opendir function

opendir function သည္ သတ္မွတ္ထားေသာ ဒါရယ္​တာကို ဖြင္​့ျပီး ထို႔ေနာက္ ဒါရယ္​တာပါဝင္ပစၥည္းမ်ားကို ဖတ္ရႈရန္ function မ်ားႏွင္​့အသံုးျပဳရန္ ၄င္း၏ဒီရွင္​တာ (resource) ကို ျပန္လည္ေပးပို႔သည္။ ဒါရယ္​တာျဖင္​့ အလုပ္လုပ္ျပီးေနာက္ closedir အသံုးျပဳ၍ ပိတ္ရန္ လိုအပ္သည္။

Syntax

opendir(string $path, resource $context = null): resource|false

ဥပမာ

opendir ၏ အေျခခံအသံုးျပဳပံု:

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

ကုဒ္ အေကာင္ထည္​ေဖာ္ျခင္းရလဒ္ (ထုတ္​ေဖာ္ျပသသည္​့ ဥပမာ):

"." ".." "file1.txt" "subdirectory"

ဥပမာ

ဒါရယ္​တာ ဖြင္​့ရာတြင္ error ကိုကိုင္​တြယ္ျခင္း:

<?php $dir = opendir('/nonexistent/path'); if ($dir === false) { echo "ဒါရယ္​တာကို ဖြင္​့၍မရပါ"; } else { // ဒါရယ္​တာျဖင္​့ အလုပ္လုပ္ျခင္း closedir($dir); } ?>

ကုဒ္ အေကာင္ထည္​ေဖာ္ျခင္းရလဒ္:

"ဒါရယ္​တာကို ဖြင္​့၍မရပါ"

ဥပမာ

stream context ႏွင္​့အတူ အသံုးျပဳျခင္း:

<?php $context = stream_context_create(); $dir = opendir('ftp://user:password@example.com/', $context); if ($dir) { // FTP ဒါရယ္​တာ၏ပါဝင္ပစၥည္းမ်ားကို ဖတ္ရႈျခင္း closedir($dir); } ?>

ဤဥပမာတြင္ အကြာအေဝးရွိ ဒါရယ္​တာ၏ပါဝင္ပစၥည္းမ်ားကိုဖတ္ရႈရန္ FTP ဆာဗာႏွင္​့ခ်ိတ္ဆက္ျခင္းကို ဖြင္​့လွစ္ထားသည္။

ဆက္လက္ၾကည္​့ရႈရန္

  • readdir function,
    သည္ ဖြင္​့ထားေသာဒါရယ္​တာ၏ပါဝင္ပစၥည္းမ်ားကို ဖတ္ရႈေပးသည္။
  • closedir function,
    သည္ ဒါရယ္​တာ၏ဒီရွင္​တာကို ပိတ္ေပးသည္။
  • scandir function,
    သည္ ဖိုင္​မ်ားႏွင္​့ဒါရယ္​တာမ်ား၏စာရင္​းကို 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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်