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

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

M66 2025-06-22

PHP function-pater-pater-pathinfo () - ဖိုင်အချက်အလက်များကိုလမ်းကြောင်းအတွင်းသို့ပြန်ပို့သည်

ဝက်ဘ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ဖိုင်မှတ်တမ်းထုတ်လုပ်ခြင်းသည်ဖိုင်၏လမ်းကြောင်း, အမည်သို့မဟုတ်တိုးချဲ့ခြင်းကဲ့သို့သောအသုံးများသောလိုအပ်ချက်ဖြစ်သည်။ PHP ၏ Built-in Pathinfo () function သည်ဤလည်ပတ်မှုအမျိုးအစားအတွက်အလွန်အဆင်ပြေပါသည်။

Pathinfo () function syntax

Pathinfo () function ကို၏အခြေခံအသုံးပြုမှုမှာအောက်ပါအတိုင်းဖြစ်သည် -

 <span class="fun">Pathinfo ($ Path, $ ရွေးစရာများ);</span>

$ Path သည် ဖိုင်၏လမ်းကြောင်းဖြစ်သောကြောင့် ဒေါ်လာရွေးချယ်စရာများသည် သတင်းအချက်အလက်များကိုပြန်ပို့ရန်အတွက်ရွေးချယ်စရာ parameter သည် optional parameter သည်။ ဤလုပ်ဆောင်ချက်သည်လမ်းကြောင်း၏ကွဲပြားခြားနားသောအစိတ်အပိုင်းများနှင့်ပတ်သက်သောအသေးစိတ်အချက်အလက်များပါ 0 င်သည်။

ဘုံရွေးချယ်မှုဖော်ပြချက်ဖော်ပြချက်

  1. PathIpinfo_Dirname : လမ်းကြောင်းရှိလမ်းညွှန်အပိုင်းသို့ပြန်သွားပါ
  2. PathIpinfo_basename : ဖိုင်အမည်အပိုင်းကို (extension အပါအ 0 င်) လမ်းကြောင်းကိုပြန်ပို့သည်။
  3. Pathinfo_extension : ဖိုင်၏ extension ကိုပြန်ပို့သည်
  4. PathIpinfo_Filename : ဖိုင်အမျိုးအစားကိုတိုးချဲ့ခြင်းမရှိဘဲပြန်ပို့သည်

နမူနာကုဒ်

 // လမ်းကြောင်း၏ directory အစိတ်အပိုင်းကိုရယူပါ
$path = "/home/user/www/example.php";
$dirname = pathinfo($path, PATHINFO_DIRNAME);
echo "မာတိကာ:" . $dirname . "\n";
<p>// လမ်းကြောင်း၏ဖိုင်အမည်အပိုင်းကိုရယူပါ<br>
$basename = pathinfo($path, PATHINFO_BASENAME);<br>
echo "ဖိုင်နာမည်:" . $basename . "\n";</p>
<p>// လမ်းကြောင်း၏ဖိုင် extension ကိုရယူပါ<br>
$extension = pathinfo($path, PATHINFO_EXTENSION);<br>
echo "မျဉ်းပြိုင်ယှဉ်တဲှတယ်လီဖုံး:" . $extension . "\n";</p>
<p>// 获取ဖိုင်နာမည်(不包含မျဉ်းပြိုင်ယှဉ်တဲှတယ်လီဖုံး)ခဲှခြား<br>
$filename = pathinfo($path, PATHINFO_FILENAME);<br>
echo "ဖိုင်နာမည်(不包含မျဉ်းပြိုင်ယှဉ်တဲှတယ်လီဖုံး):" . $filename . "\n";<br>

ရလဒ်ရလဒ်

အထက်ပါကုဒ်ကို run ပြီး output သည်အောက်ပါအတိုင်းဖြစ်သည် -

 မာတိကာ:/home/user/www
ဖိုင်နာမည်:example.php
မျဉ်းပြိုင်ယှဉ်တဲှတယ်လီဖုံး:php
ဖိုင်နာမည်(不包含မျဉ်းပြိုင်ယှဉ်တဲှတယ်လီဖုံး):example

အကျဉ်းချုပ်

  • PathIpIFO () သည် PHP တွင်ဖိုင်လမ်းကြောင်းအချက်အလက်များကိုလုပ်ဆောင်ရန် PHP တွင်လက်တွေ့လုပ်ဆောင်ချက်ဖြစ်သည်။
  • မတူညီသောရွေးချယ်စရာများကသင့်အား extensions မပါဘဲ directory, file name, extension နှင့် file names များကိုရယူရန်ခွင့်ပြုသည်။
  • ဤလုပ်ဆောင်မှုကို File Upload နှင့် File Management ကဲ့သို့သောဖွံ့ဖြိုးရေးအခြေအနေများတွင်အသုံးပြုသည်။

Pathinfo () function ကိုအသုံးပြုခြင်းကိုကျွမ်းကျင်စွာအသုံးပြုခြင်းသည်ဖိုင်လမ်းကြောင်းများ၏လုပ်ဆောင်မှုနှင့်တိကျမှန်ကန်မှုကိုများစွာတိုးတက်စေနိုင်သည်။