A basename függvény

A basename függvény az útvonal utolsó komponensét adja vissza. Az első paraméterként egy útvonal sztringet kell megadni, a második (opcionális) paraméter pedig egy utótag, amit le kell vágni az eredményről. A függvény UNIX és Windows stílusú utakkal egyaránt működik.

Szintaxis

phpbasename(path, [suffix]);

Példa

Fájlnév megszerzése a teljes útvonalból:

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

A kód végrehajtásának eredménye:

php'index.html'

Példa

Fájlnév megszerzése kiterjesztés eltávolításával:

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

A kód végrehajtásának eredménye:

php'index'

Példa

Művelet Windows útvonalakkal:

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

A kód végrehajtásának eredménye:

php'cmd.exe'

Példa

Könyvtárnév megszerzése:

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

A kód végrehajtásának eredménye:

php'site'

Lásd még

  • a dirname függvényt,
    amely a könyvtárnevet adja vissza
  • a pathinfo függvényt,
    amely információt ad az útvonalról
  • a realpath függvényt,
    amely az abszolút útvonalat adja vissza