လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP တွင်ဖိုင်လမ်းကြောင်းနှစ်ခုကိုရယူရန်နည်းလမ်းနှစ်မျိုးနှင့်အသေးစိတ်ရှင်းပြချက်

PHP တွင်ဖိုင်လမ်းကြောင်းနှစ်ခုကိုရယူရန်နည်းလမ်းနှစ်မျိုးနှင့်အသေးစိတ်ရှင်းပြချက်

M66 2025-10-30

PHP တွင်ဖိုင်လမ်းကြောင်းရရန်အသုံးများသောနည်းလမ်းများ

PHP Development တွင်ဖိုင်တစ်ခု၏ပကတိလမ်းကြောင်းကိုရယူခြင်းသည်အလွန်လိုအပ်သည်။ သင် configuration file တစ်ခုတင်နေသည်ဖြစ်စေ, template ကိုကိုးကားခြင်း, သို့မဟုတ် log file လမ်းကြောင်းကိုကိုးကားခြင်း, လက်ရှိဖိုင်သို့မဟုတ်လမ်းညွှန်၏တည်နေရာကိုတိတိကျကျရယူရန်လိုအပ်သည်။ ဤဆောင်းပါးသည်ဤလုပ်ဆောင်မှုကိုအောင်မြင်ရန်ဘုံနည်းလမ်းနှစ်ခုကိုမိတ်ဆက်ပေးလိမ့်မည်။

ဖိုင်လမ်းကြောင်းကိုရယူရန် __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.php

လက်ရှိလမ်းညွှန်ရရန် GetCwd () function ကိုသုံးပါ

GetCwd () function ကိုလက်ရှိအလုပ်လုပ်နေသောလမ်းညွှန် (ဆိုလိုသည်မှာဇာတ်ညွှန်းကိုအကောင်အထည်ဖော်သည့်လမ်းညွှန်) ကိုရရှိရန်အသုံးပြုသည်။ __file__ နှင့်မတူဘဲ၎င်းသည်သီးခြားဖိုင်တစ်ခု၏လမ်းကြောင်းထက်လက်ရှိလမ်းညွှန်လမ်းကြောင်းကိုပြန်ပို့သည်။

 $directory = getcwd();

ပြန်လာရလဒ်ဥပမာ:

 /var/www/html/demo

__file__ နှင့် getcwd အကြားခြားနားချက် ()

  • __file__ သည်လမ်းကြောင်းအပြည့်အစုံ (ဖိုင်အမည်အပါအ 0 င်) ကိုလက်ရှိ script file ကိုပြန်ပို့သည်။
  • GetCWD () လက်ရှိအလုပ်လုပ်လမ်းညွှန်လမ်းကြောင်းကိုပြန်ပို့သည်။
  • အခြားဖိုင်များထဲသို့ script ပါဝင်သော (ထည့်သွင်း / လိုအပ်သည်) ပါ 0 င်သည့်အခါ __file__ တွင်ပါ 0 င်သည့်ဖိုင်၏လမ်းကြောင်းကိုပြန်ပို့သည်။

အကျဉ်းချုပ်

တိကျသော PHP ဖိုင်၏လမ်းကြောင်းအပြည့်အစုံကိုသင်ရယူရန်လိုအပ်သည့်အခါ __file__ စဉ်ဆက်မပြတ်အသုံးပြုရန်သင့်တော်သည်။ လက်ရှိ execution environment directory ကိုသင်ရှာရန်လိုအပ်သည့်အခါ GetCWD () function ကိုအသုံးပြုရန်အကြံပြုပါသည်။ နှစ်ခုအကြားခြားနားချက်ကိုနားလည်ခြင်းသည်သင်၏စီမံကိန်းတွင်ပိုမိုပြောင်းလွယ်ပြင်လွယ်သောလမ်းကြောင်းများနှင့်ဖြေရှင်းနိုင်ရန်ကူညီနိုင်သည်။

ဆက်စပ်အကြောင်းအရာ
မကြာသေးမီ ဆောင်းပါးများ