Funktsioon realpath
Funktsioon realpath teisendab suhtelise tee absoluutseks,
avades kõik sümboolsed lingid ja lingid ülemistesse kataloogidesse (..).
Funktsioon võtab ühe parameetri - tee faili või kataloogini.
Kui teed ei eksisteeri, tagastab funktsioon false.
Süntaks
realpath(path);
Näide
Hankige praeguse faili absoluutne tee:
<?php
echo realpath(__FILE__);
?>
Koodi täitmise tulemus (näide):
'/var/www/project/index.php'
Näide
Proovime hankida teed olematu failini:
<?php
$res = realpath('nonexistent/file.txt');
var_dump($res);
?>
Koodi täitmise tulemus:
false
Näide
Oletame, et /home/user/link viitab /var/www.
Avame tee sümboolsete linkidega:
<?php
echo realpath('/home/user/link/project');
?>
Koodi täitmise tulemus (näide):
'/var/www/project'