Funcția basename
Funcția basename returnează componenta finală a căii. Primul parametru
este un șir de caractere care reprezintă calea, al doilea (opțional) - un sufix care trebuie
tăiat din rezultat. Funcția lucrează cu căi în stil UNIX și Windows.
Sintaxă
basename(path, [suffix]);
Exemplu
Obținerea numelui fișierului din calea completă:
<?php
echo basename('/var/www/site/index.html');
?>
Rezultatul executării codului:
'index.html'
Exemplu
Obținerea numelui fișierului cu eliminarea extensiei:
<?php
echo basename('/var/www/site/index.html', '.html');
?>
Rezultatul executării codului:
'index'
Exemplu
Lucrul cu căi Windows:
<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
Rezultatul executării codului:
'cmd.exe'
Exemplu
Obținerea numelui directorului:
<?php
echo basename('/var/www/site/');
?>
Rezultatul executării codului:
'site'