TheerPPP 3.X ဗားရှင်းတွင် U () နည်းလမ်းကိုမကြာခဏ Controller နှင့် Method ၏ URL လမ်းကြောင်းကိုထုတ်လုပ်ရန်အသုံးပြုသည်။ ဥပမာအားဖြင့် indexcontroller ဟုခေါ်သော Controller ကိုအညွှန်း ကိန်းဟုခေါ်သောနည်းလမ်းတစ်ခုပါ 0 င်သည်ဆိုပါစို့။ ကျွန်ုပ်တို့သည်နည်းလမ်း၏ URL လိပ်စာကိုထုတ်လုပ်ရန်အောက်ပါကုဒ်ကိုသုံးနိုင်သည်။
$url = u('Index/index');
echo $url;
အထက်ပါကုဒ်ကိုကွပ်မျက်ပြီးနောက် $ URL သည် /index.phpp/index/index နှင့်ဆင်တူသည့် URL output ကိုထုတ်ပေးလိမ့်မည်။
Parameters တွေကို URL Path မှာ Parameters တွေကိုသွားဖို့လိုတဲ့အခါ U () နည်းလမ်းမှာ parameters တွေကို parameters တွေကိုဖြတ်သန်းသွားနိုင်တယ်။ ဥပမာအားဖြင့်, usercontroller အမည်ရှိ Controllerter အမည်ရှိသည့် Controllerter အမည်ရှိပါက Parameter ID ကို ဖြတ်ကျော်ရန်လိုအပ်သည်ဆိုပါကအောက်ပါကုဒ်ကိုသုံးနိုင်သည်။
$url = u('User/info', array('id' => 1));
echo $url;
Execute ပြီးနောက် $ URL သည် /index.php/user/Ser/info/id နှင့်ဆင်တူသည့် URL ကိုထုတ်လုပ်လိမ့်မည်။
TherePPP 5.x ဗားရှင်းတွင် ()) နည်းလမ်း၏လုပ်ဆောင်နိုင်မှုကိုတိုးမြှင့်ထားသည်။ Controller များနှင့်နည်းလမ်းများ, လမ်းကြောင်းများ, parameters များနှင့်ကျောက်ဆူးအချက်များအတွက် URL လမ်းကြောင်းများထုတ်လုပ်ခြင်းအပြင်လည်းကိုင်တွယ်နိုင်သည်။ ဥပမာအားဖြင့်, အညွှန်းကိန်း Controller နှင့် Index နည်းလမ်းရှိသည်ဆိုပါစို့, အညွှန်းကိန်း အမည်ရှိစည်းမျဉ်းကိုလမ်းကြောင်းတွင်ဖော်ပြထားသည့်အတိုင်းကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -
$url = u('index/index', array('id' => 1), '#top');
echo $url;
ဤအချိန်တွင် $ URL သည် /index.php/index/index/id/id/1.html#top ၏ URL ကိုထုတ်လုပ်လိမ့်မည်။
TherePhp 5.x ဗားရှင်းတွင်ပုံမှန်အားဖြင့်ထုတ်လုပ်ထားသော URL သည် index.php ကို မပြပါ။ Index.php ကို ပြရန်လိုအပ်ပါကသင် () နည်းလမ်း၏စတုတ်ထ Parameter သည် မှန်ကန်စွာ စစ်ဆေးနိုင်သည်။
$url = u('index/index', array('id' => 1), '#top', true);
echo $url;
Execute ပြီးနောက် $ URL သည် itex.php / index/index/id/1.html#top နှင့်ဆင်တူသော URL ကို output လုပ်လိမ့်မည်။
U ()) နည်းလမ်းသည် TerryPhp Framework တွင်အရေးကြီးသော function တစ်ခုဖြစ်ပြီး URL ၏ URL ၏ applications များရှိ URL ၏လမ်းကြောင်းများပြုလုပ်ရန်ကျယ်ပြန့်စွာအသုံးပြုသည်။ TherePPP 3.X ဗားရှင်းတွင် U () နည်းလမ်းတွင် Parametersples တွင်ပါ 0 င်သည်။ TherfPPP Prethip 5.x ဗားရှင်းတွင် U () နည်းလမ်းသည်လမ်းကြောင်းများ, parameters များနှင့်ကျောက်ဆူးများအတွက် URL လမ်းကြောင်းများထုတ်လုပ်ခြင်းအပါအ 0 င်လုပ်ဆောင်မှုများကိုပိုမိုထောက်ပံ့သည် ။
TheyPhpppP 3.X or 5.x ဗားရှင်း, U ()) သည်အလွန်အမင်းပြောင်းလွယ်ပြင်လွယ်ရှိလာပြီး Web application အများစု၏လိုအပ်ချက်များကိုဖြည့်ဆည်းပေးနိုင်သည်။