Funktionen basename

Funktionen basename returnerer den endelige komponent af stien. Den første parameter er en streng med stien, den anden (valgfri) er suffikset, som skal fjernes fra resultatet. Funktionen arbejder med stier i UNIX- og Windows-stil.

Syntaks

phpbasename(path, [suffix]);

Eksempel

Hent filnavn fra fuld sti:

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

Resultat af kodeudførelse:

php'index.html'

Eksempel

Hent filnavn med fjernelse af filtypen:

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

Resultat af kodeudførelse:

php'index'

Eksempel

Arbejde med Windows-stier:

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

Resultat af kodeudførelse:

php'cmd.exe'

Eksempel

Hent mappenavn:

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

Resultat af kodeudførelse:

php'site'

Se også

  • funktionen dirname,
    som returnerer mappenavn
  • funktionen pathinfo,
    som returnerer information om stien
  • funktionen realpath,
    som returnerer den absolutte sti