လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP Parse_Url () function ကိုအသေးစိတ်ရှင်းပြချက် - URL ၏အမျိုးမျိုးသောအစိတ်အပိုင်းများကိုအလွယ်တကူခွဲခြမ်းစိတ်ဖြာနိုင်သည်

PHP Parse_Url () function ကိုအသေးစိတ်ရှင်းပြချက် - URL ၏အမျိုးမျိုးသောအစိတ်အပိုင်းများကိုအလွယ်တကူခွဲခြမ်းစိတ်ဖြာနိုင်သည်

M66 2025-06-10

PHP function-parse_url () - Parse URL string ကိုမိတ်ဆက်ခြင်း

0 က်ဘ်တီထွင်မှုလုပ်ငန်းစဉ်အတွင်း URL မှအိမ်ရှင်အမည်, ဆိပ်ကမ်းနံပါတ်နှင့်လမ်းကြောင်းကဲ့သို့သောသတင်းအချက်အလက်များကိုထုတ်ယူရန်မကြာခဏလိုအပ်သည်။ PHP ၏ built-in parse_url () function ကိုအလွယ်တကူပြီးမြောက်နိုင်သည်။

Parse_URL () function ကိုမိတ်ဆက်

Parse_Url () function သည် URL string ကို parameter အဖြစ်ယူပြီး URL အစိတ်အပိုင်းများပါ 0 င်သောအပေါင်းအသင်းတစ်ခုသို့ခွဲထားသည်။ လုပ်ဆောင်ချက်တစ်ခု၏အခြေခံ Syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

Parse_url (string $ url, int $ component = -1): ရောထွေး

parameter သည်ဖော်ပြချက်

  • $ URL : ခွဲခြမ်းစိတ်ဖြာရန်လိုအပ်သည့် URL string ကို။
  • $ အစိတ်အပိုင်း : ပြန်လာ URL အစိတ်အပိုင်းကိုသတ်မှတ်, optional parameter သည်။ Common values ​​include PHP_URL_SCHEME , PHP_URL_HOST , PHP_URL_PORT , PHP_URL_USER , PHP_URL_PASS , PHP_URL_PATH , PHP_URL_QUERY , PHP_URL_FRAGMENT . မူလတန်ဖိုးသည် -1 သည်အစိတ်အပိုင်းများအားလုံးကိုပြန်လည်ရောက်ရှိမည်ဟုဆိုလိုသည်။

Code Perment: Parse_URL သုံး. Parse URL ()

 // သုံးသပ်ကြည့်ရှုခြင်းURL
$parsedUrl = parse_url($url);
// ထုတ်လုပ်ခြင်းURLအစိတ်အပိုင်းတစ်ခုစီ
echo "Scheme: " . $parsedUrl['scheme'] . "\n";
echo "Host: " . $parsedUrl['host'] . "\n";
echo "Port: " . $parsedUrl['port'] . "\n";
echo "User: " . (isset($parsedUrl['user']) ? $parsedUrl['user'] : '') . "\n";
echo "Password: " . (isset($parsedUrl['pass']) ? $parsedUrl['pass'] : '') . "\n";
echo "Path: " . $parsedUrl['path'] . "\n";
echo "Query: " . $parsedUrl['query'] . "\n";
echo "Fragment: " . $parsedUrl['fragment'] . "\n";
?>

Run ရလဒ်ဥပမာ

အထက်ပါကုဒ်ကိုကွပ်မျက်ပြီးနောက်အောက်ပါ output ကိုသင်ရလိမ့်မည်။

  • အစီအစဉ် - https
  • Host: www.example.com
  • Port: 8080
  • အသုံးပြုသူ:
  • စကားဝှက်
  • Path: /path/To/File.php
  • Query: Var1 = value1 & var2 = value2
  • အပိုင်းအစ: အပိုင်း

အသုံးပြုမှုအပေါ်မှတ်စုများ

အကယ်. အစိတ်အပိုင်းတစ်ခု (port နံပါတ်, အသုံးပြုသူအမည်) သည် URL တွင်ပျောက်ဆုံးနေပါကသက်ဆိုင်ရာခင်းကျင်းမှုသည်မတည်ရှိနိုင်ပါ။ အမှားအယွင်းများကိုရှောင်ရှားရန်လက်လှမ်းမီနေစဉ်အတွင်းသင်၌ကောင်းသောဆုံးဖြတ်ချက်ချရန်လိုအပ်သည်။

အကျဉ်းချုပ်

Parse_Url () သည် URL ၏အမျိုးမျိုးသောအစိတ်အပိုင်းများကိုအလွယ်တကူရယူနိုင်သည့် URL ကြိုးများကို php strings များကို PHP တွင်လက်တွေ့လုပ်ဆောင်မှုဖြစ်သည်။ ၎င်း၏အသုံးပြုမှုကိုကျွမ်းကျင်သူများသည် developer များ URL နှင့်သက်ဆိုင်သောလုပ်ငန်းများကိုပိုမိုထိရောက်စွာကိုင်တွယ်နိုင်အောင်ကူညီနိုင်အောင်ကူညီနိုင်သည်။