271 of 410 menu

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'

Vedeți și

  • funcția dirname,
    care returnează numele directorului
  • funcția pathinfo,
    care returnează informații despre cale
  • funcția realpath,
    care returnează calea absolută
hyuzlitrupl