လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP ၏ get_includude_intude_path () ကိုမည်သို့မှန်ကန်စွာအသုံးပြုရမည်နည်း

PHP ၏ get_includude_intude_path () ကိုမည်သို့မှန်ကန်စွာအသုံးပြုရမည်နည်း

gitbox 2025-05-26

PHP applications များကိုတီထွင်သောအခါအခြားဖိုင်များ (Configuration files, class us and and and stc) များထည့်သွင်းရန်လိုအပ်သည့်အခြေအနေများကြုံတွေ့ရလေ့ရှိသည်။ PHP သည်ဖိုင်များမိတ်ဆက်ခြင်း ကို အကောင်အထည်ဖော်ရန်နည်းလမ်းအမျိုးမျိုးကိုပေးသည် လက်ရှိပါ 0 င်ရန် Path configuration ကိုရရန် Get_includude_Path () function သည်အသုံးဝင်သည်။

Get_includude_path () ?

Get_include_path () သည် PHP တွင်ပါ 0 င်သော function တစ်ခုဖြစ်ပြီးလက်ရှိသတ်မှတ်ထားသည့်လမ်းကြောင်း (0 ါဖင့် 0 တ်မှုအပါအ 0 င်) ပါ 0 င်သည်။ ဤလမ်းကြောင်းသည်သင် ထည့် သွင်း ထားသော ဖိုင်ကို အသုံးပြု. ဖိုင်ကိုဖွင့်သောအခါ PHP သည်လိုအပ်သောဖိုင်များကို sequence ကိုရှာဖွေလိမ့်မည်ကိုဆုံးဖြတ်သည်။

ဤလုပ်ဆောင်ချက်၏အခြေခံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 string get_include_path ( void )

ဤလုပ်ဆောင်ချက်သည်မည်သည့် parameters တွေကိုမျှလက်မခံပါ။ စနစ်နှင့်သက်ဆိုင်သောလမ်းကြောင်းခွဲခြမ်းစိတ်ဖြာခြင်းဖြင့်ခွဲထားသည့်လမ်းကြောင်းများစွာပါ 0 င်နိုင်သည့် string ကိုပြန်လည်ရောက်ရှိစေသည်။ ဥပမာအားဖြင့်:

  • Unix / Linux Systems တွင် delimiter သည်အူမကြီးဖြစ်သည် ( :)

  • Windows Systems တွင် delimiter သည် semicolon ( ; )

တကယ့်ဥပမာ

ကျနော်တို့ထည့်သွင်းလမ်းကြောင်းကိုထည့်သွင်းထားပြီဆိုပါစို့။ အောက်ပါကုဒ်ကိုသုံးနိုင်သည်။

 <?php
echo get_include_path();
?>

script ကိုဖွင့်ပြီးနောက်, output သည်အောက်ပါကဲ့သို့သောအရာတစ်ခုခုဖြစ်နိုင်သည်။

 .:/usr/local/lib/php:/home/user/includes

ဤရလဒ်သည် PHP သည်လက်ရှိ directory ( usr / local / lib / php / php နှင့် / အိမ် / / အိမ် / အသုံးပြုသူ / / ပါ 0 င်သည်။

Set_includude_path () နှင့် တွဲဖက်. ၎င်းကိုမည်သို့အသုံးပြုရမည်နည်း။

Set_includude_Path () ကို သုံးနိုင်သည်။ လမ်းကြောင်းကိုပြုပြင်ရန်အတွက်ပြုပြင်ပြောင်းလဲမှုအောင်မြင်မှုရှိမရှိကိုအတည်ပြုရန် Get_include_Path () ကို သုံးနိုင်သည်။ ဥပမာအားဖြင့်:

 <?php
set_include_path(get_include_path() . PATH_SEPARATOR . '/var/www/gitbox.net/libs');
echo get_include_path();
?>

ဤဥပမာတွင်ကျွန်ုပ်တို့သည် /var/www/gitbox.net/libs လမ်းညွှန်များပါ 0 င်သည်။ ဤသို့ပြုလုပ်ပြီးနောက် PHP သည်ဤလမ်းညွှန်တွင်ပါ 0 င်သောဖိုင်များကိုရှာဖွေသည်။

ပါဝင်သည် နှင့်အတူအသုံးပြုရန်ဥပမာများ

 <?php
set_include_path(get_include_path() . PATH_SEPARATOR . '/var/www/gitbox.net/config');
include 'config.php';
?>

Config.php ထည့်သွင်းရန်လမ်းကြောင်းအပြည့်အစုံကိုအသုံးပြုမည့်အစား၎င်းသည်လမ်းကြောင်းပါ 0 င်သည့်နေရာများနှင့်ဖိုင်သည် /var/www/gitbox.net/config တွင်တည်ရှိနေသရွေ့အောင်မြင်စွာတင်နိုင်သည်။

မှတ်သားရန်အရာ

  1. အမိန့်သည် Loading ကိုအကျိုးသက်ရောက်သည် ။ PHP သည် Phip တွင်လမ်းကြောင်းများ၌ရှိသည့်အစဉ်အလာတွင်ဖိုင်များကိုရှာဖွေလိမ့်မည်။

  2. adjathpathing undermath : chark_path လုပ်ခြင်းသည်အဆင်ပြေသော်လည်းလမ်းကြောင်းများများစွာသို့မဟုတ်စနစ်တကျမသတ်မှတ်ထားပါက၎င်းသည်အချိန်ကိုရှာဖွေရန်နှင့်မှားယွင်းသောဖိုင်များကိုပင်မိတ်ဆက်ပေးနိုင်သည်။

  3. ဖွံ့ဖြိုးရေးပတ် 0 န်းကျင်နှင့်ထုတ်လုပ်မှုပတ် 0 န်းကျင်ကိုခွဲခြားခြင်း - ဖွံ့ဖြိုးတိုးတက်မှုကာလအတွင်းမတူညီသောလမ်းကြောင်းများကိုအသုံးပြုနိုင်သည်။ ထုတ်လုပ်မှုပတ် 0 န်းကျင်ကိုနေရာချထားသည့်အခါလမ်းကြောင်းအမှားများကိုရှောင်ရှားရန်ပြင်ဆင်ခြင်းကိုထပ်တူပြုခြင်းကိုချိန်ညှိရန်သတိရပါ။

ကောက်ချက်

Get_includude_path () သည် Developer များနှင့်တွဲဖက်ထားသော PROPTERS ကိုကူညီသော PHP တွင်ပါ 0 င်သောလမ်းကြောင်းများရှိသည့်လမ်းကြောင်းများရှိသည်။ Get_includude_Path () ကို set_include_path () နှင့် path_separator တို့နှင့်ကျိုးကြောင်းဆီလျော်စွာအသုံးပြုခြင်းသည် Code ၏ထိန်းသိမ်းနိုင်မှုနှင့်ပြောင်းလွယ်ပြင်လွယ်များကိုတိုးတက်စေနိုင်သည်။ စီမံကိန်းကြီးများကိုစီမံခန့်ခွဲခြင်းသို့မဟုတ်တတိယပါတီစာကြည့်တိုက်များကိုစီမံသည့်အခါအထူးသဖြင့်ကျွန်ုပ်တို့၏ကျွမ်းကျင်မှုနှင့်လျှောက်လွှာကိုခံထိုက်သည်။