Functie basename
De functie basename retourneert de laatste component van een pad. De eerste parameter
is een padstring, de tweede (optionele) parameter is een suffix dat van het resultaat
afgeknipt moet worden. De functie werkt met paden in UNIX- en Windows-stijl.
Syntaxis
basename(path, [suffix]);
Voorbeeld
Bestandsnaam ophalen uit volledig pad:
<?php
echo basename('/var/www/site/index.html');
?>
Uitvoerresultaat van de code:
'index.html'
Voorbeeld
Bestandsnaam ophalen met verwijdering van extensie:
<?php
echo basename('/var/www/site/index.html', '.html');
?>
Uitvoerresultaat van de code:
'index'
Voorbeeld
Werken met Windows-paden:
<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
Uitvoerresultaat van de code:
'cmd.exe'
Voorbeeld
Naam van map ophalen:
<?php
echo basename('/var/www/site/');
?>
Uitvoerresultaat van de code:
'site'