basename function

basename function သည် လမ်းကြောင်း၏ နောက်ဆုံး အစိတ်အပိုင်းကို ပြန်ပေးသည်။ ပထမပုံစံအနေဖြင့် လမ်းကြောင်းစာကြောင်းကို ပို့ပေးရပြီး၊ ဒုတိယပုံစံ (မလိုအပ်သော) အနေဖြင့် ရလဒ်မှ ဖြတ်ထုတ်ရန် လိုအပ်သော suffix ကို ပို့ပေးရသည်။ ဤ function သည် UNIX နှင့် Windows စတိုင်လမ်းကြောင်းများနှင့် အလုပ်လုပ်သည်။

ဖွဲ့စည်းပုံ

phpbasename(path, [suffix]);

ဥပမာ

လမ်းကြောင်းအပြည့်အစုံမှ ဖိုင်အမည်ရယူခြင်း

php<?php
  echo basename('/var/www/site/index.html');
?>

ကုဒ် run ပြီးနောက် ရလဒ်

php'index.html'

ဥပမာ

ဖိုင်တိုးချဲ့အမည်ဖြတ်ထုတ်ပြီး ဖိုင်အမည်ရယူခြင်း

php<?php
  echo basename('/var/www/site/index.html', '.html');
?>

ကုဒ် run ပြီးနောက် ရလဒ်

php'index'

ဥပမာ

Windows-လမ်းကြောင်းများနှင့် အလုပ်လုပ်ခြင်း

php<?php
  echo basename('C:\Windows\system32\cmd.exe');
?>

ကုဒ် run ပြီးနောက် ရလဒ်

php'cmd.exe'

ဥပမာ

ဖိုင်တွဲအမည်ရယူခြင်း

php<?php
  echo basename('/var/www/site/');
?>

ကုဒ် run ပြီးနောက် ရလဒ်

php'site'

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • dirname function,
    ဖိုင်တွဲအမည်ကို ပြန်ပေးသည်
  • pathinfo function,
    လမ်းကြောင်းအချက်အလက်ကို ပြန်ပေးသည်
  • realpath function,
    အပြည့်အစုံလမ်းကြောင်းကို ပြန်ပေးသည်