272 of 410 menu

Função realpath

A função realpath converte um caminho relativo em absoluto, expandindo todos os links simbólicos e referências a diretórios pai (..). A função aceita um parâmetro - o caminho para o arquivo ou diretório. Se o caminho não existir, a função retornará false.

Sintaxe

realpath(path);

Exemplo

Obtendo o caminho absoluto para o arquivo atual:

<?php echo realpath(__FILE__); ?>

Resultado da execução do código (exemplo):

'/var/www/project/index.php'

Exemplo

Tentando obter o caminho para um arquivo inexistente:

<?php $res = realpath('nonexistent/file.txt'); var_dump($res); ?>

Resultado da execução do código:

false

Exemplo

Suponha que /home/user/link aponte para /var/www. Vamos expandir o caminho com links simbólicos:

<?php echo realpath('/home/user/link/project'); ?>

Resultado da execução do código (exemplo):

'/var/www/project'

Veja também

  • a função pathinfo,
    que retorna informações sobre o caminho
  • a função basename,
    que retorna o nome do arquivo
  • a função dirname,
    que retorna o nome do diretório
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar