အလိုအလျောက်ခုန်ခြင်းသည် Web Development တွင်ဘုံလိုအပ်ချက်ဖြစ်သည်။ ဥပမာအားဖြင့်အသုံးပြုသူတစ် ဦး သည်ပုံစံတစ်မျိုးကိုတင်သွင်းပြီးနောက်သို့မဟုတ်ခွဲစိတ်ကုသမှုပြီးဆုံးပြီးနောက်သူသည်အခြားစာမျက်နှာတစ်ခုသို့အလိုအလျောက် boot လိမ့်မည်။ ဤဆောင်းပါးသည် PHP တွင် 3 စက္ကန့်ကြာပြီးနောက်သတ်မှတ်ထားသောစာမျက်နှာသို့အလိုအလျောက်ခုန်ချခြင်းနှင့်သတ်သတ်မှတ်မှတ်ကုဒ်များပေးသည့် PHP တွင်အင်္ဂါရပ်တစ်ခုကိုမည်သို့ရေးရမည်ကိုဤဆောင်းပါးကဖော်ပြသည်။
ပထမ ဦး စွာ PHP ဖိုင်တစ်ခုကိုဖန်တီးပါ။ ဥပမာအားဖြင့် Redirect.php ဟုခေါ်သောဥပမာကိုရေးပါ။
<?php
$url = 'http://www.example.com'; // ပစ်မှတ်စာမျက်နှာကိုသတ်မှတ်ပါURL
$seconds = 3; // ခုန်ဘို့စောင့်ဆိုင်းအချိန်သတ်မှတ်ထား,စက္ကန့်အတွင်းယူနစ်
echo "စာမျက်နှာအတွက်ဖြစ်လိမ့်မည်{$seconds}အလိုအလျောက်ခုန်<a href='{$url}'>ဒီမှာ</a>";
header("refresh:{$seconds};url={$url}"); // အသုံးပြုheaderfunction settings အလိုအလျောက်ခုန်
အထက်ပါကုဒ်တွင်ပစ်မှတ် URL နှင့်ခုန်စောင့်ဆိုင်းချိန်ကိုပထမဆုံးသတ်မှတ်ထားသည်။ ထို့နောက်စာမျက်နှာ၏အလိုအလျောက်ခုန်ခြင်းကိုသတ်မှတ်ရန် header () function ကိုသုံးပါ ။ ထို့အပြင်စာမျက်နှာဝန်သည် 3 စက္ကန့်အကြာတွင်အလိုအလျောက်ခုန်မည့်အချိန်ကိုပြသခြင်းကိုပြသသည့်အချက်ပြပါလိမ့်မည်။
Redirect.php ဖိုင်ကို web server ထဲသို့ဖြန့်ဝေ။ browser မှတဆင့်ဖိုင်ကိုရယူပါ။ Page Load ပြီးနောက်ချက်ချင်းသတင်းစကားကိုသင်တွေ့လိမ့်မည်။ 3 စက္ကန့်အကြာတွင်သတ်မှတ်ထားသော URL သို့အလိုအလျောက်ခုန်လိမ့်မည်။
ကွဲပြားခြားနားသော browser (ဘရောက်ဆာ) သည်အလိုအလျောက်ပြန်ညွှန်းကိုမတူကွဲပြားစွာဖြည့်ဆည်းပေးနိုင်သည်ဟုမှတ်ချက်ပြုသင့်သည်။ ထို့ကြောင့်စမ်းသပ်သည့်အခါ browser များစွာအတွက်အကျိုးသက်ရောက်မှုကိုစစ်ဆေးရန်သေချာအောင်လုပ်ပါ။
အထက်ပါ PHP Code Perfice ဖြင့်သင် 3 စက္ကန့်အတွင်းအလိုအလျောက်ခုန်မည့် function တစ်ခုကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။ ၎င်းသည် 0 က်ဘ်အပလီကေးရှင်းများ၌အလွန်အသုံးဝင်သည်။