PHP တွင် ပါဝင်သော နှင့် လိုအပ်သည့် လုပ်ဆောင်ချက်များကို PHP script တစ်ခုအတွင်း ပြင်ပဖိုင်များကို ထည့်သွင်းပြီး လုပ်ဆောင်ရန် အသုံးပြုပါသည်။ ၎င်းတို့သည် အလားတူရည်ရွယ်ချက်ကို လုပ်ဆောင်နေစဉ်တွင် သင့်ကုဒ်၏အပြုအမူကို ထိခိုက်စေနိုင်သည့် ၎င်းတို့ကြားတွင် သိမ်မွေ့သော ကွဲပြားမှုများရှိသည်။
ပါဝင်သောလုပ်ဆောင်ချက်ကို ဖိုင်တစ်ခုထည့်သွင်းရန်နှင့် ဖိုင်ကိုရှာမတွေ့လျှင်ပင် script execute ကို ဆက်လက်လုပ်ဆောင်ရန် အသုံးပြုပါသည်။ ဖိုင်ကို ရှာမတွေ့ပါက၊ သတိပေးချက် မက်ဆေ့ချ်ကို ပြသမည်ဖြစ်သော်လည်း script သည် ဆက်လက်လုပ်ဆောင်နေပါသည်။ Script ၏ လုပ်ဆောင်နိုင်စွမ်းအတွက် အရေးမပါသော ဖိုင်များ ထည့်သွင်းသည့်အခါ ၎င်းသည် အသုံးဝင်နိုင်သည်။ ဒါက ဥပမာတစ်ခုပါ။
php include 'myfile.php';
အခြားတစ်ဖက်တွင်၊ ဖိုင်တစ်ခုထည့်သွင်းရန် လိုအပ်သောလုပ်ဆောင်ချက်ကို အသုံးပြုပြီး ဖိုင်ကိုရှာမတွေ့ပါက script လည်ပတ်မှုကို ရပ်လိုက်ပါ။ ဖိုင်ကို ရှာမတွေ့ပါက၊ ဆိုးရွားသော အမှားတစ်ခု ပြသပြီး script လုပ်ဆောင်ချက်ကို ရပ်စဲသွားပါမည်။ Script ၏ လုပ်ဆောင်နိုင်စွမ်းအတွက် မရှိမဖြစ်လိုအပ်သော ဖိုင်များ ထည့်သွင်းသည့်အခါ ၎င်းသည် အသုံးဝင်သည်။ ဒါက ဥပမာတစ်ခုပါ။
php require 'myfile.php';
ဖြစ်ရပ်နှစ်ခုစလုံးတွင်၊ ထည့်သွင်းထားသောဖိုင်တွင် PHP ကုဒ်၊ HTML markup သို့မဟုတ် နှစ်ခုလုံးပေါင်းစပ်ပါဝင်နိုင်သည်။ ပါဝင်သော ဖိုင်ကို ၎င်း၏ တည်နေရာတွင် ပါဝင်သည့် သို့မဟုတ် လိုအပ်သော ထုတ်ပြန်ချက်တွင် တိုက်ရိုက် ရေးထားသကဲ့သို့ သဘောထားပါသည်။
ပါဝင်သော နှင့် လိုအပ်မှု နှစ်ခုစလုံးကို မတူညီသော လမ်းညွှန်များမှ ဖိုင်များထည့်သွင်းရန်အတွက် absolute သို့မဟုတ် relative path ဖြင့်လည်း အသုံးပြုနိုင်ကြောင်း သတိပြုသင့်ပါသည်။ ဥပမာအားဖြင့်:
php include '/path/to/myfile.php'; require '../path/to/myfile.php';
ပါဝင်သည် သို့မဟုတ် လိုအပ်သောအခါတွင်၊ စွမ်းဆောင်ရည်နှင့် လုံခြုံရေးအပေါ် သက်ရောက်မှုကို ထည့်သွင်းစဉ်းစားရန် အရေးကြီးပါသည်။ မလိုအပ်သောဖိုင်များ အပါအဝင် သို့မဟုတ် မယုံကြည်ရသော အရင်းအမြစ်များမှ ဖိုင်များ အပါအဝင် သင့်အပလီကေးရှင်းတွင် အားနည်းချက်များကို မိတ်ဆက်ပေးနိုင်သည်။ ထို့ကြောင့်၊ ထည့်သွင်းအသုံးပြုရန် အကြံပြုလိုသည်မှာ သတိဖြင့် လိုအပ်ပြီး ပါဝင်သောဖိုင်များသည် လိုအပ်ပြီး လုံခြုံကြောင်း သေချာပါစေ။
PHP တွင် ပါဝင်သော နှင့် လိုအပ်သည့် လုပ်ဆောင်ချက်များကြား အဓိက ကွာခြားချက်မှာ ဖိုင်ကို ရှာမတွေ့ပါက သတိပေးချက် ပြသမည်ဖြစ်ပြီး script execution ကို ဆက်လက်လုပ်ဆောင်ရန် ပါဝင်သည်။ လိုအပ်ပါက ဆိုးရွားသော error ပြပြီး script execution ကို ရပ်တန့်မည်ဖြစ်သည်။ ပါဝင်သောဖိုင်၏ ဝေဖန်ပိုင်းခြားမှုအပေါ်အခြေခံ၍ သင့်လျော်သောလုပ်ဆောင်ချက်ကို ရွေးချယ်ရန် အရေးကြီးပါသည်။
အခြား လတ်တလောမေးခွန်းများနှင့် အဖြေများ PHP တွင်တိုးတက်လာခြင်း:
- PHP တွင် form data များရရှိပြီးနောက် လုပ်ဆောင်နိုင်သော အချို့သောလုပ်ဆောင်ချက်များသည် အဘယ်နည်း။
- PHP ရှိ GET နှင့် POST နည်းလမ်းများမှတဆင့် ပေးပို့သော ဖောင်ဒေတာကို ကျွန်ုပ်တို့ မည်သို့ဝင်ရောက်ကြည့်ရှုနိုင်မည်နည်း။
- ဖောင်တင်ပြမှုများတွင် GET နှင့် POST နည်းလမ်းများအကြား ကွာခြားချက်မှာ အဘယ်နည်း၊ နည်းလမ်းတစ်ခုစီကို မည်သည့်အချိန်တွင် အသုံးပြုသင့်သနည်း။
- PHP ကို အသုံးပြု၍ ကျွန်ုပ်တို့၏ HTML စာမျက်နှာများတွင် header.php ဖိုင်ကို မည်သို့ထည့်သွင်းနိုင်မည်နည်း။
- ဝဘ်ဖွံ့ဖြိုးတိုးတက်မှုပရောဂျက်အတွက် နမူနာပုံစံများဖန်တီးရန် PHP ရှိ "require" နှင့် "include" functions များကို အသုံးပြုခြင်း၏ အားသာချက်များကား အဘယ်နည်း။
- ဝဘ်ဖွံ့ဖြိုးတိုးတက်မှုတွင် တင်းပလိတ်များဖန်တီးရန် လုပ်ဆောင်ချက်များကို ထည့်သွင်းအသုံးပြုရန် အဘယ်ကြောင့် အကျိုးရှိသနည်း။
- PHP တွင် navbar template ကို မည်သို့ဖန်တီးနိုင်မည်နည်း။
- ပါဝင်သောလုပ်ဆောင်ချက်ကို အသုံးပြု၍ ဖိုင်တစ်ခုကို ထည့်သွင်းစဉ် အမှားအယွင်းတစ်ခု ရှိလာပါက မည်သို့ဖြစ်မည်နည်း။
- ထည့်သွင်းခြင်း သို့မဟုတ် လိုအပ်သောဖော်ပြချက်ကို အသုံးပြု၍ PHP တွင် ဖိုင်တစ်ခု မည်သို့ထည့်သွင်းနိုင်သနည်း။
- PHP ရှိ function တစ်ခုအတွင်းမှ global variable ၏တန်ဖိုးကို ကျွန်ုပ်တို့ မည်သို့ update လုပ်မည်နည်း။
PHP in Advancing တွင် နောက်ထပ်မေးခွန်းများနှင့် အဖြေများကို ကြည့်ပါ။