Funkcija realpath
Funkcija realpath pretvori relativno pot v absolutno,
razširi vse simbolne povezave in povezave na nadrejene imenike (..).
Funkcija sprejme en parameter - pot do datoteke ali imenika.
Če pot ne obstaja, funkcija vrne false.
Sintaksa
realpath(path);
Primer
Pridobimo absolutno pot do trenutne datoteke:
<?php
echo realpath(__FILE__);
?>
Rezultat izvajanja kode (primer):
'/var/www/project/index.php'
Primer
Poskusimo pridobiti pot do neobstoječe datoteke:
<?php
$res = realpath('nonexistent/file.txt');
var_dump($res);
?>
Rezultat izvajanja kode:
false
Primer
Predpostavimo, da /home/user/link kaže na /var/www.
Razširimo pot s simbolnimi povezavami:
<?php
echo realpath('/home/user/link/project');
?>
Rezultat izvajanja kode (primer):
'/var/www/project'