Funkcija basename

Funkcija basename atgriež ceļa pēdējo komponenti. Pirmā parametrā tiek padota ceļa virkne, otrajā (neobligātais) - sufikss, kas jānogriež no rezultāta. Funkcija strādā ar UNIX un Windows stilā ceļiem.

Sintakse

phpbasename(path, [suffix]);

Piemērs

Faila nosaukuma iegūšana no pilnā ceļa:

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

Koda izpildes rezultāts:

php'index.html'

Piemērs

Faila nosaukuma iegūšana ar paplašinājuma noņemšanu:

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

Koda izpildes rezultāts:

php'index'

Piemērs

Darbs ar Windows ceļiem:

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

Koda izpildes rezultāts:

php'cmd.exe'

Piemērs

Direktorijas nosaukuma iegūšana:

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

Koda izpildes rezultāts:

php'site'

Skatiet arī

  • funkciju dirname,
    kas atgriež direktorijas nosaukumu
  • funkciju pathinfo,
    kas atgriež informāciju par ceļu
  • funkciju realpath,
    kas atgriež absolūto ceļu