Função dirname
A função dirname retorna o caminho para o diretório pai do caminho especificado. O primeiro parâmetro da função é uma string com o caminho, e o segundo parâmetro opcional - o número de níveis para subir na hierarquia.
Sintaxe
dirname(string $path, int $levels = 1): string
Exemplo
Obtendo o diretório pai para o caminho:
<?php
echo dirname('/var/www/html/index.php');
?>
Resultado da execução do código:
'/var/www/html'
Exemplo
Subindo dois níveis na hierarquia de diretórios:
<?php
echo dirname('/var/www/html/index.php', 2);
?>
Resultado da execução do código:
'/var'
Exemplo
Trabalhando com caminhos relativos:
<?php
echo dirname('images/photo.jpg');
?>
Resultado da execução do código:
'images'