A realpath függvény
A realpath függvény a relatív útvonalat abszolút útvonalra alakítja,
mindkét szimbolikus linket és a szülő könyvtárra mutató hivatkozásokat (..) feloldva.
A függvény egy paramétert fogad - a fájl vagy könyvtár útvonalát.
Ha az útvonal nem létezik, a függvény false értéket ad vissza.
Szintaxis
realpath(path);
Példa
Lekérjük az aktuális fájl abszolút útvonalát:
<?php
echo realpath(__FILE__);
?>
A kód végrehajtásának eredménye (példa):
'/var/www/project/index.php'
Példa
Próbáljunk meg útvonalat lekérni egy nem létező fájlhoz:
<?php
$res = realpath('nonexistent/file.txt');
var_dump($res);
?>
A kód végrehajtásának eredménye:
false
Példa
Tegyük fel, hogy a /home/user/link a /var/www címre mutat.
Oldjuk fel az útvonalat szimbolikus linkekkel:
<?php
echo realpath('/home/user/link/project');
?>
A kód végrehajtásának eredménye (példa):
'/var/www/project'