Resumo : neste tutorial, você aprenderá como usar a dirname()
função PHP para obter o caminho do diretório pai de um arquivo ou caminho de diretório.
Introdução à função dirname() do PHP
A dirname()
função aceita um caminho e retorna o caminho do diretório pai:
dirname ( string $path , int $levels = 1 ) : string
Linguagem de código: PHP ( php )
A dirname()
função possui dois parâmetros:
$path
é o caminho do arquivo ou diretório no qual você deseja obter o caminho do diretório pai.$levels
é o número de diretórios pais a serem aumentados. Deve$levels
ser um número inteiro maior que zero.
O dirname()
retorna o caminho do diretório pai que está $levels
acima do diretório atual.
Observe que você pode usar barra ( /
) e barra invertida ( \
) como caractere separador de diretório no Windows e a barra ( /
) em outros ambientes, como Linux e macOS.
Exemplo de função PHP dirname()
O exemplo a seguir usa a dirname()
função para obter o caminho do diretório pai:
<?php
echo '1.' , dirname("/htdocs/public") , PHP_EOL;
echo '2.' , dirname("/htdocs/") , PHP_EOL;
echo '3.' , dirname(".") , PHP_EOL;
echo '4.' , dirname("C:\\") , PHP_EOL;
echo '5.' , dirname("/htdocs/public/css/dev", 2);
Linguagem de código: HTML, XML ( xml )
Saída:
1./htdocs
2.\
3..
4.C:\
5./htdocs/public
Linguagem de código: texto simples ( texto simples )
Resumo
- Use a função PHP
dirname()
para obter o caminho do diretório pai de um arquivo ou caminho de diretório.
Anterior