Function include_once
include_once လုပ်ဆောင်ချက်သည် သတ်မှတ်ပေးထားသောဖိုင်ကို လက်ရှိ PHP စကရစ်ပ်အတွင်း ယခင်က ချိတ်ဆက်ထားခြင်းမရှိပါက ချိတ်ဆက်ပေးသည်။ ဤသည်မှာ လုပ်ဆောင်ချက်များ သို့မဟုတ် ကလက်စ်များ ကြေညာချက်များပါဝင်သောဖိုင်များနှင့် အလုပ်လုပ်သည့်အခါ ပြန်လည်ကြေညာခြင်းအမှားများကို ရှောင်ရှားရန် အထူးအသုံးဝင်သည်။ လုပ်ဆောင်ချက်၏ ပါရာမီတာအတွင်းသို့ ချိတ်ဆက်မည့်ဖိုင်လမ်းကြောင်းကို ပေးပို့ရပါမည်။
ဝါကျဖွဲ့ပုံ
include_once 'path/to/file.php';
နမူနာ
config.php ဖိုင်ကို တစ်ကြိမ်သာ ချိတ်ဆက်ကြည့်ရအောင်။
<?php
include_once 'config.php';
include_once 'config.php'; // ဤခေါ်ယူမှုကို လျစ်လျူရှုထားလိမ့်မည်
?>
နမူနာ
မရှိသောဖိုင်ကို ချိတ်ဆက်ရန် ကြိုးစားခြင်း။
<?php
include_once 'nonexistent.php'; // သတိပေးချက်ကို ဖြစ်စေမည်၊ သို့သော် စကရစ်ပ်အလုပ်လုပ်ခြင်းကို မရပ်စေပါ
echo 'Script continues...';
?>
ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်။
Warning: include_once(nonexistent.php): failed to open stream: No such file or directory
Script continues...
နမူနာ
လမ်းကြောင်းသတ်မှတ်ရန် variable ကိုအသုံးပြုခြင်း။
<?php
$filePath = 'lib/functions.php';
include_once $filePath;
?>
ဆက်လက်ဖတ်ရှုရန်
-
includeလုပ်ဆောင်ချက်၊
အကြိမ်ကြိမ်ထည့်သွင်းခြင်း စစ်ဆေးချက်မရှိဘဲ ဖိုင်ကိုချိတ်ဆက်ပေးသည် -
requireလုပ်ဆောင်ချက်၊
အမှားတစ်ခုဖြစ်ပွားပါက စကရစ်ပ်ကိုရပ်တန့်ကာ ဖိုင်ကိုချိတ်ဆက်ပေးသည် -
require_onceလုပ်ဆောင်ချက်၊
include_once ကဲ့သို့ အလုပ်လုပ်သော်လည်း အမှားဖြစ်ပွားပါက စကရစ်ပ်ကိုရပ်တန့်စေသည်