Funktsioon basename

Funktsioon basename tagastab teekonna lõpliku komponendi. Esimese parameetrina edastatakse teekonna string, teise (valikulise) parameetrina - sufiks, mida tuleb tulemusest eemaldada. Funktsioon töötab UNIX-i ja Windowsi stiilis teekondadega.

Süntaks

phpbasename(path, [suffix]);

Näide

Failinime saamine täielikust teekonnast:

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

Koodi täitmise tulemus:

php'index.html'

Näide

Failinime saamine laienduse eemaldamisega:

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

Koodi täitmise tulemus:

php'index'

Näide

Töö Windowsi teekondadega:

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

Koodi täitmise tulemus:

php'cmd.exe'

Näide

Kataloogi nime saamine:

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

Koodi täitmise tulemus:

php'site'

Vaata ka

  • funktsiooni dirname,
    mis tagastab kataloogi nime
  • funktsiooni pathinfo,
    mis tagastab teekonna informatsiooni
  • funktsiooni realpath,
    mis tagastab absoluutse teekonna