လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> လျင်မြန်စွာ url path နောက်ဆက်ဖယ်ရှားရန်နည်းလမ်းအများအပြား

လျင်မြန်စွာ url path နောက်ဆက်ဖယ်ရှားရန်နည်းလမ်းအများအပြား

M66 2025-09-26

PHP ရှိ URL လမ်းကြောင်းများ၏နောက်ဆက်များကိုလျင်မြန်စွာဖယ်ရှားရန်

Web Development တွင် URL လမ်းကြောင်းများသည်ဘုံအလုပ်များထဲမှတစ်ခုဖြစ်သည်။ URLs များကိုပိုမိုရိုးရှင်းစေရန်နှင့်မျှဝေရန်ပိုမိုလွယ်ကူစေရန် URL လမ်းကြောင်းများမှဖိုင်နောက်ဆက်များကိုဖယ်ရှားခြင်းသည်ထိရောက်သောအလေ့အကျင့်တစ်ခုဖြစ်သည်။ အစွမ်းထက်သော server-side scripting language တစ်ခုအနေဖြင့် PHP သည် URL လမ်းကြောင်းများ၌နောက်ဆက်များကိုကိုင်တွယ်ရန်နည်းလမ်းများစွာကိုထောက်ပံ့ပေးသည်။ ဤဆောင်းပါးသည် Pathinfo () function ကို အသုံးပြု. ပုံမှန်အသုံးအနှုန်းများကို အသုံးပြု. ဘုံအကောင်အထည်ဖော်မှုနည်းလမ်းနှစ်ခုကိုမိတ်ဆက်ပေးလိမ့်မည်။

URL Path Pathix ကိုဖယ်ရှားရန် Pathinfo () function ကိုသုံးပါ

PHP တွင် URL လမ်းကြောင်း၏သတင်းအချက်အလက်များကိုထုတ်ယူရန် Pathinfo () function ကို သုံး. ဖိုင်အမည်နှင့်နောက်ဆက်ကိုရယူရန်အသုံးပြုနိုင်သည်။ ဤတွင်ရိုးရှင်းသောကုဒ်ဥပမာတစ်ခုရှိသည်။

 $url = "http://www.example.com/page.php";

// ရယူURL၏လမ်းကြောင်းအပိုင်း
$path = parse_url($url, PHP_URL_PATH);

// အသုံးပြုpathinfo函数ရယူ路径信息
$path_parts = pathinfo($path);

// နောက်ဆက်ကိုဖယ်ရှားလိုက်ပါ
$filename = $path_parts['filename'];

// ရလဒ်ရလဒ်
echo $filename;

အထက်ဖော်ပြပါကုဒ်များတွင် URL ၏လမ်းကြောင်းအပိုင်းကိုရယူရန်အတွက် Parse_URL () function ကို အသုံးပြု. ဖိုင်အမည်နှင့်နောက်ဆက်ကို Pathinfo () function မှတဆင့်ထုတ်ယူပါ။ နောက်ဆုံးအနေဖြင့် Filename key တန်ဖိုးကိုရယူခြင်းအားဖြင့်နောက်ဆက်နှင့်အတူဖိုင်အမည်ကိုသင်ရနိုင်သည်။

URL Path Pathix ကိုဖယ်ရှားရန်ပုံမှန်အသုံးအနှုန်းများကိုသုံးပါ

Pathinfo () function ကိုအပြင် PHP သည်ပုံမှန်အသုံးအနှုန်းများမှတစ်ဆင့် URL Path နောက်ဆက်များကိုလည်းဖယ်ရှားနိုင်သည်။ ဤတွင်သက်ဆိုင်ရာကုဒ်နမူနာဖြစ်ပါတယ်:

 $url = "http://www.example.com/page.php";

// နောက်ဆက်ကိုဖယ်ရှားလိုက်ပါ
$filename = preg_replace('/.[^.]*$/', '', basename($url));

// ရလဒ်ရလဒ်
echo $filename;

ဤကုဒ်သည် preg_replace () function ကိုပုံမှန်စကားရပ်နှင့်ဆက်ဆံမှုကိုအသုံးပြုသည်။ url path တွင်နောက်ဆက်တွဲအပိုင်းနှင့်ကိုက်ညီရန်။ ဖိုင်အမည်ကို basename () function မှတဆင့်အပိုင်းကိုထုတ်ယူပြီးနောက်ဆုံးတော့နောက်ဆက်ကိုဖယ်ရှားလိုက်ပါ။

အကျဉ်းချုပ်

ယေဘုယျအားဖြင့် PHP သည် URL လမ်းကြောင်းများ၏နောက်ဆက်ကိုဖယ်ရှားရန်နည်းလမ်းအမျိုးမျိုးကိုထောက်ပံ့ပေးသည်။ Developer များအမှန်တကယ်လိုအပ်ချက်များအရအသင့်တော်ဆုံးနည်းလမ်းကိုရွေးချယ်နိုင်သည်။ ဤနည်းလမ်းများမှတစ်ဆင့် URL လမ်းကြောင်းအားထိထိရောက်ရောက်အသုံးချနိုင်ပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပပြီးလှပသော,

မကြာသေးမီ ဆောင်းပါးများ