272 of 410 menu

Fonction realpath

La fonction realpath convertit un chemin relatif en chemin absolu, en développant tous les liens symboliques et les références aux répertoires parents (..). La fonction accepte un paramètre - le chemin vers un fichier ou un répertoire. Si le chemin n'existe pas, la fonction retournera false.

Syntaxe

realpath(path);

Exemple

Obtenons le chemin absolu vers le fichier courant :

<?php echo realpath(__FILE__); ?>

Résultat de l'exécution du code (exemple) :

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

Exemple

Essayons d'obtenir le chemin vers un fichier inexistant :

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

Résultat de l'exécution du code :

false

Exemple

Supposons que /home/user/link pointe vers /var/www. Développons le chemin avec des liens symboliques :

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

Résultat de l'exécution du code (exemple) :

'/var/www/project'

Voir aussi

  • la fonction pathinfo,
    qui retourne des informations sur un chemin
  • la fonction basename,
    qui retourne le nom du fichier
  • la fonction dirname,
    qui retourne le nom du répertoire
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser