270 of 410 menu

Funcția dirname

Funcția dirname returnează calea către directorul părinte al căii specificate. Primul parametru al funcției primește un șir de caractere cu calea, iar al doilea parametru opțional - numărul de niveluri în sus care trebuie parcurse.

Sintaxă

dirname(string $path, int $levels = 1): string

Exemplu

Să obținem directorul părinte pentru calea:

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

Rezultatul executării codului:

'/var/www/html'

Exemplu

Să urcăm două niveluri în sus în ierarhia directoarelor:

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

Rezultatul executării codului:

'/var'

Exemplu

Lucrul cu căi relative:

<?php echo dirname('images/photo.jpg'); ?>

Rezultatul executării codului:

'images'

Vedeți și

  • funcția basename,
    care returnează numele fișierului
  • funcția pathinfo,
    care returnează informații despre cale
  • funcția realpath,
    care returnează calea absolută
uzctrcsswes