Kazi ya basename

Kazi basename hurudisha sehemu ya mwisho ya njia. Kigezo cha kwanza kinapeanwa mfumo wa njia, cha pili (si lazima) - kiambishi awali, ambacho kinahitaji kukatwa kutoka kwa matokeo. Kazi hufanya kazi kwa njia za mtindo wa UNIX na Windows.

Sintaksia

phpbasename(path, [suffix]);

Mfano

Kupata jina la faili kutoka kwa njia kamili:

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

Matokeo ya utekelezaji wa kodi:

php'index.html'

Mfano

Kupata jina la faili kwa kuondoa kiendelezi:

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

Matokeo ya utekelezaji wa kodi:

php'index'

Mfano

Kufanya kazi kwa njia za Windows:

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

Matokeo ya utekelezaji wa kodi:

php'cmd.exe'

Mfano

Kupata jina la saraka:

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

Matokeo ya utekelezaji wa kodi:

php'site'

Angalia pia

  • kazi dirname,
    ambayo hurudisha jina la saraka
  • kazi pathinfo,
    ambayo hurudisha taarifa kuhusu njia
  • kazi realpath,
    ambayo hurudisha njia kamili