Funkcija realpath
Funkcija realpath konvertuje relativnu putanju u apsolutnu,
razotkrivajući sve simboličke linkove i linkove na roditeljske direktorijume (..).
Funkcija prihvata jedan parametar - putanju do fajla ili direktorijuma.
Ako putanja ne postoji, funkcija će vratiti false.
Sintaksa
realpath(path);
Primer
Dobijamo apsolutnu putanju do trenutnog fajla:
<?php
echo realpath(__FILE__);
?>
Rezultat izvršenja koda (primer):
'/var/www/project/index.php'
Primer
Pokušavamo da dobijemo putanju do fajla koji ne postoji:
<?php
$res = realpath('nonexistent/file.txt');
var_dump($res);
?>
Rezultat izvršenja koda:
false
Primer
Pretpostavimo da /home/user/link vodi na /var/www.
Razotkrivamo putanju sa simboličkim linkovima:
<?php
echo realpath('/home/user/link/project');
?>
Rezultat izvršenja koda (primer):
'/var/www/project'