လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP function နိဒါန်း - Basename (): ဖိုင်အမျိုးအစားကိုလမ်းကြောင်း၌ပြန်ပို့သည်

PHP function နိဒါန်း - Basename (): ဖိုင်အမျိုးအစားကိုလမ်းကြောင်း၌ပြန်ပို့သည်

M66 2025-06-03

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

PHP ပရိုဂရမ်တွင်ဖိုင်လမ်းကြောင်းပြုပြင်ခြင်းသည်ဘုံလုပ်ငန်းများကိုတစ်ခုဖြစ်သည်။ Baspename () function သည် PHP မှ PHP မှရိုးရိုးရှင်းရှင်းနှင့်ထိရောက်သောကိရိယာတစ်ခုဖြစ်သည်။ ဖိုင်တင်ခြင်း, ဖိုင်များတင်ခြင်း, ဖိုင်များဖိုင်များသို့မဟုတ်ဖိုင်လမ်းကြောင်းများကိုခွဲခြမ်းစိတ်ဖြာရန်လိုအပ်သည်, သို့မဟုတ်ဖိုင်လမ်းကြောင်းများကိုခွဲခြမ်းစိတ်ဖြာရန် Basename () function သည်သင့်အားအဆင်ပြေသောဖြေရှင်းနည်းတစ်ခုပေးနိုင်သည်။

Basename () function ကို၏အခြေခံ syntax

 string basename ( string $path [, string $suffix ] )

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

  • $ Path: လိုအပ်သည်မှာဆွေမျိုးလမ်းကြောင်းသို့မဟုတ်အကြွင်းမဲ့လမ်းကြောင်းဖြစ်နိုင်သောဖိုင်လမ်းကြောင်းကိုကိုယ်စားပြုသည်။
  • $ နောက်ဆက်: optional ကိုဖယ်ရှားပစ်ရန်ဖိုင် extension ကိုညွှန်ပြ။

လုပ်ဆောင်ချက်များကိုလုပ်ဆောင်ချက်များကို

  • ဖိုင်အမျိုးအစားကိုလမ်းကြောင်းထဲမှာကြည့်ပါ။

Basename () function ကိုအသုံးပြုခြင်း၏ဥပမာ

ဥပမာ 1 - ဖိုင်အမည်ကိုရယူပါ

`` `` php $ path = "/var/www/html/index.php" $ filename = basename ($ path); ECHO $ ​​filename; `` `` `

ရလဒ်ရလဒ် -

 index.php

ဒီဥပမာမှာ Basename () function ကို "/var/www/htmml/index.php" ဖိုင်လမ်းကြောင်းကိုဖြတ်သွားပြီးရလဒ်မှာ "index.php" ဖိုင်အမည်အပိုင်းကိုပြန်ပို့ခြင်းဖြစ်သည်။

ဥပမာ 2: ဖိုင်အမည်များကိုရယူရန်ဆွေမျိုးလမ်းကြောင်းများကိုသုံးပါ

`` `` php $ path = "ပုံများ / pic.jpg"; $ filename = basename ($ path); ECHO $ ​​filename; `` `` `

ရလဒ်ရလဒ် -

 pic.jpg

ဒီဥပမာမှာ "ပုံရိပ်တွေ / pic.jpg" ကို Basename () function ကိုသွားပြီး "Pic.jpg" ဖိုင်အမည်ကိုထုတ်ယူထားတယ်။

ဥပမာ 3: ဖိုင် extension ကိုဖယ်ရှားပါ

`` `` php $ path = "/var/www/html/index.php" $ filename = basename ($ လမ်းကြောင်း, ".php"); ECHO $ ​​filename; `` `` `

ရလဒ်ရလဒ် -

 index

ဤဥပမာတွင်ဖိုင်လမ်းကြောင်းကိုဖြတ်သန်းခြင်းအပြင်, Basename () function သည် extension ကိုဖျက်ပစ်ပြီးနောက်ဆုံးတွင် "အညွှန်း" ကိုပြန်ပို့ပါ။

Basename () function ကို၏ပြန်လာတန်ဖိုး

အဆိုပါ basename () function ကိုလမ်းကြောင်းအတွက်ဖိုင်အမည်အပိုင်းကိုပြန်ပို့သည်။ လမ်းကြောင်းထဲမှာဖိုင်နာမည်မရှိဘူးဆိုရင် function ကိုပြန်ရတယ်။ " သတိပြုသင့်သည် () ၏အပြုအမူ () ၏အပြုအမူသည် operating system path separator မှထိခိုက်လိမ့်မည်ဟုမှတ်ချက်ပြုသင့်သည်။ Windows Systems သည် Backslash ကို Path Snowne အဖြစ်အသုံးပြုသည်။ Linux နှင့် MacOS စနစ်များက Slash "/" ကိုအသုံးပြုသည်။

အကျဉ်းချုပ်

Basp () function သည် PHP တွင်အလွန်လက်တွေ့ကျသောကိရိယာတစ်ခုဖြစ်သည်။ ဖွံ့ဖြိုးတိုးတက်မှုတွင်အထူးသဖြင့်ဖိုင်အမျိုးအစား, ဖိုင်တင်ခြင်း, ဖိုင်တင်ခြင်းနှင့်ဝက်ဘ်လင့်များကဲ့သို့သောဘုံအခြေအနေများတွင် Basename () function သည်၎င်း၏စွမ်းရည်ကိုပြသလိမ့်မည်။ Baspename () function ကို အသုံးပြု. ကျွမ်းကျင်မှုနှင့်ပြောင်းလွယ်ပြင်လွယ်ကိုကျွမ်းကျင်စွာကျွမ်းကျင်စွာကျွမ်းကျင်စွာအသုံးပြုခြင်းသည် PHP ပရိုဂရမ်စွမ်းဆောင်ရည်ထိရောက်မှုနှင့် Code Readability ကိုတိုးတက်ကောင်းမွန်စေသည်။

ဤဆောင်းပါး၏နိဒါန်းနှင့်ဥပမာများအနေဖြင့်သင်သည် Basename () function ၏လုပ်ဆောင်မှုနှင့်အသုံးပြုမှုနည်းလမ်းများကိုပိုမိုနက်ရှိုင်းစွာနားလည်ခြင်းရှိသည်ဟုကျွန်ုပ်ယုံကြည်သည်။ သင်၏ PHP ပရိုဂရမ်လုပ်ငန်းစဉ်တွင်၎င်းကိုသင်ကူညီနိုင်သည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။