270 of 410 menu

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'

Veja também

  • a função basename,
    que retorna o nome do arquivo
  • a função pathinfo,
    que retorna informações sobre o caminho
  • a função realpath,
    que retorna o caminho absoluto
idrohyfrda