PHP Development တွင် Get_include_Path () သည်အသုံးပြုသော function တစ်ခုဖြစ်သည်။ ပါ 0 င်သည့်လမ်းကြောင်းသည် PHP ကဲ့သို့သော ဖော်ပြချက် များ လိုအပ်သည့် အခါဖိုင်များကိုရှာဖွေရန်မည်သည့်လမ်းညွှန်များကိုရှာဖွေရန်လမ်းညွှန်များကိုဆုံးဖြတ်သည်။ လမ်းကြောင်းပုံစံကိုနားလည်ခြင်းသည်ဖိုင်ပါ 0 င်မှုအမှားများနှင့်ပြင်ဆင်မှုပတ် 0 န်းကျင်များကိုဖြေရှင်းရန်အတွက်အလွန်အရေးကြီးသည်။
Commat_path သည် PHP ၏ configuration account များထဲမှတစ်ခုဖြစ်သည် ။ ၎င်းကို Php.INI ဖိုင်မှတဆင့် configure လုပ်နိုင်သောသို့မဟုတ် Runtime တွင် set_include_path () function ကို အသုံးပြု. ပြောင်းလဲနိုင်သည်။
ဥပမာအားဖြင့်, USR / local / loc / lib / php တွင်ပါ 0 င်ပါ က ' file.php ' တွင်ပါ 0 င်သည် ။
သင် Get_includude_Path () ဟုခေါ်သည့်အခါများသောအားဖြင့်သင်ဟာစနစ်ကိုသတ်သတ်မှတ်မှတ်ခွဲထွက်ခြင်းဖြင့်ခွဲထားသည့်လမ်းကြောင်းတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောလမ်းကြောင်းတစ်ခုဖြစ်နိုင်သည်။
Linux / Unix / Macos စနစ်များတွင်လမ်းကြောင်းများစွာကို colons ဖြင့်ခွဲထားသည် ( :) ။
0 င်းဒိုး စနစ်များတွင်လမ်းကြောင်းများစွာကို semicolons ဖြင့်ခွဲထားသည်။
ဥပမာ -
<?php
echo get_include_path();
?>
output ကိုဖြစ်လိမ့်မည်:
Linux: / usr / local / lib / php: / အိမ် / အသုံးပြုသူ / PHP
Windows: C: \ PHP \ တွင်, C: \ xampp \ PHP \ သစ်တော်သီး
ထည့်သွင်းပါ 0 င်မှုသည် PHP တွင် PHP ကိုရှာဖွေရန်လမ်းကြောင်းများစွာပါ 0 င်နိုင်သည်။ ဒါ
Third-party libraries များကိုအထူးလမ်းညွှန်တစ်ခုတွင်နေရာချထားခြင်းကဲ့သို့သောကုဒ်ကိုစုစည်းရန်အဆင်ပြေပါသည်။
ဖိုင်တိုင်းတွင်လမ်းကြောင်းအပြည့်အစုံရေးသားခြင်းကိုရှောင်ပါ။
ပြင်ဆင်မှုများကိုပြုပြင်ခြင်းဖြင့်လမ်းကြောင်းများထည့်ခြင်းသို့မဟုတ်ဖယ်ရှားခြင်းဖြင့်ပြောင်းလွယ်ပြင်လွယ်တိုးတက်အောင်ပြုလုပ်ခြင်း။
ကျွန်ုပ်တို့တွင်အောက်ပါကုဒ်များရှိသည်ဆိုပါစို့။ ၎င်းသည်လမ်းကြောင်းများစွာမှဖိုင်ကိုတင်ရန်လိုအပ်သည်ဆိုပါစို့။
<?php
$path = get_include_path();
echo "လက်ရှိပါ 0 င်သည့်လမ်းကြောင်းဖြစ်သည်:$path\n";
$file = 'example.php';
if (file_exists($file)) {
include $file;
} else {
echo "ဖိုင်မတည်ရှိပါဘူး\n";
}
?>
ဝေးလံခေါင်သီသောဖိုင်များကို load လုပ်ရန်လိုအပ်ပါကယေဘုယျအားဖြင့်၎င်းကိုအများအားဖြင့်မထောက်ခံသော်လည်း URL ကိုသုံးနိုင်သည်။
<?php
include 'http://gitbox.net/library/util.php';
?>
ဤတွင် Gitbox.net သည် domain name တစ်ခုဖြစ်ပြီးသင်၏လိုအပ်ချက်များနှင့်ကိုက်ညီသောအကြောင်းအရာများဖြင့်အစားထိုးဒိုမိန်းအမည်ဖြစ်သည်။
set_includude_path ကို သုံးနိုင်သည်။
<?php
$paths = [
'/var/www/project/includes',
'/var/www/project/libs',
];
set_include_path(implode(PATH_SEPARATOR, $paths));
echo get_include_path();
?>
ဤတွင် Path_seParator သည် PHP တွင် ပါ 0 င်သည့်စဉ်ဆက်မပြတ်ဖြစ်ပြီး operating system အရတန်ဖိုးကိုအလိုအလျောက်ရွေးချယ်သည် ။
Get_includude_path () လမ်းကြောင်းတစ်ခုသို့မဟုတ်တစ်ခုထက်ပိုသောလမ်းကြောင်းများပါ 0 င်သည်။
Paths Paths များစွာကို system-sextator များခွဲခြမ်းစိတ်ဖြာခြင်းဖြင့်ခွဲခြားထားသည်။
Paths မျိုးစုံကိုသတ်မှတ်ခြင်းဖြင့် PHP တွင်ရှာဖွေတွေ့ရှိရန်ပြောင်းလွယ်ပြင်လွယ်ရှိသည်။
URL ကိုအသုံးပြုသည်ဆိုပါ က ,
ဤအရာကိုနားလည်ခြင်းသည်သင်၏ PHP စီမံကိန်း၏ဖိုင်ပါ 0 င်မှုယန္တရားကိုပိုမိုကောင်းမွန်စွာစီမံပါ,