Funktionen basename

Funktionen basename returnerar den slutliga komponenten i sökvägen. Den första parametern är en sträng med sökvägen, den andra (valfri) är en suffix som behöver klippas bort från resultatet. Funktionen fungerar med sökvägar i UNIX- och Windows-stil.

Syntax

phpbasename(path, [suffix]);

Exempel

Hämta filnamn från full sökväg:

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

Resultat av kodkörning:

php'index.html'

Exempel

Hämta filnamn med borttagning av filtillägg:

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

Resultat av kodkörning:

php'index'

Exempel

Arbeta med Windows-sökvägar:

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

Resultat av kodkörning:

php'cmd.exe'

Exempel

Hämta katalognamn:

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

Resultat av kodkörning:

php'site'

Se även

  • funktionen dirname,
    som returnerar katalognamn
  • funktionen pathinfo,
    som returnerar information om sökväg
  • funktionen realpath,
    som returnerar absolut sökväg