PHP Development တွင်ဖိုင်တစ်ခု၏ပကတိလမ်းကြောင်းကိုရယူခြင်းသည်အလွန်လိုအပ်သည်။ သင် configuration file တစ်ခုတင်နေသည်ဖြစ်စေ, template ကိုကိုးကားခြင်း, သို့မဟုတ် log file လမ်းကြောင်းကိုကိုးကားခြင်း, လက်ရှိဖိုင်သို့မဟုတ်လမ်းညွှန်၏တည်နေရာကိုတိတိကျကျရယူရန်လိုအပ်သည်။ ဤဆောင်းပါးသည်ဤလုပ်ဆောင်မှုကိုအောင်မြင်ရန်ဘုံနည်းလမ်းနှစ်ခုကိုမိတ်ဆက်ပေးလိမ့်မည်။
__file__ သည် PHP ၏ Built-in Magic Constants ၏ Built-in Magic Magic Continants of Built-in Magic Magic Contalics ၏တစ် ဦး ဖြစ်သည်။ ၎င်းမှတဆင့်လက်ရှိဖိုင်၏ပကတိလမ်းကြောင်းကိုလျင်မြန်စွာရနိုင်သည်။
$filePath = __FILE__;အထက်ပါကုဒ်ကိုဖွင့်ပြီးနောက်ဆာဗာရှိဖိုင်၏အပြည့်အဝလမ်းကြောင်းကို $ filepathath variable တွင်သိမ်းဆည်းလိမ့်မည်။
/var/www/html/demo/index.phpGetCwd () function ကိုလက်ရှိအလုပ်လုပ်နေသောလမ်းညွှန် (ဆိုလိုသည်မှာဇာတ်ညွှန်းကိုအကောင်အထည်ဖော်သည့်လမ်းညွှန်) ကိုရရှိရန်အသုံးပြုသည်။ __file__ နှင့်မတူဘဲ၎င်းသည်သီးခြားဖိုင်တစ်ခု၏လမ်းကြောင်းထက်လက်ရှိလမ်းညွှန်လမ်းကြောင်းကိုပြန်ပို့သည်။
$directory = getcwd();ပြန်လာရလဒ်ဥပမာ:
/var/www/html/demoတိကျသော PHP ဖိုင်၏လမ်းကြောင်းအပြည့်အစုံကိုသင်ရယူရန်လိုအပ်သည့်အခါ __file__ စဉ်ဆက်မပြတ်အသုံးပြုရန်သင့်တော်သည်။ လက်ရှိ execution environment directory ကိုသင်ရှာရန်လိုအပ်သည့်အခါ GetCWD () function ကိုအသုံးပြုရန်အကြံပြုပါသည်။ နှစ်ခုအကြားခြားနားချက်ကိုနားလည်ခြင်းသည်သင်၏စီမံကိန်းတွင်ပိုမိုပြောင်းလွယ်ပြင်လွယ်သောလမ်းကြောင်းများနှင့်ဖြေရှင်းနိုင်ရန်ကူညီနိုင်သည်။