Funkcija basename

Funkcija basename vraća krajnju komponentu putanje. Prvim parametrom se prosleđuje string putanje, drugim (opcionim) - sufiks, koji treba odseći od rezultata. Funkcija radi sa putanjama u stilu UNIX i Windows.

Sintaksa

phpbasename(path, [suffix]);

Primer

Dobijanje imena fajla iz pune putanje:

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

Rezultat izvršavanja koda:

php'index.html'

Primer

Dobijanje imena fajla sa uklanjanjem ekstenzije:

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

Rezultat izvršavanja koda:

php'index'

Primer

Rad sa Windows putanjama:

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

Rezultat izvršavanja koda:

php'cmd.exe'

Primer

Dobijanje imena direktorijuma:

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

Rezultat izvršavanja koda:

php'site'

Pogledajte takođe

  • funkciju dirname,
    koja vraća ime direktorijuma
  • funkciju pathinfo,
    koja vraća informacije o putanji
  • funkciju realpath,
    koja vraća apsolutnu putanju