realpath
(PHP 4, PHP 5)
realpath — Returns canonicalized absolute pathname
LeÃrás
A realpath() függvény megnyitja az összes jelképes linket, és elemzi a hivatkozásokat a '/./', '/../' helyekhez és az extra '/' karaktereket a bemeneti path paraméterben, és visszaadja a hiteles abszolút útvonalnevet. A visszatérési érték nem tartalmaz jelképes linket, '/./' vagy '/../' összetevőket.
A realpath() függvény FALSE-szal tér vissza sikertelenség esetén, pl. ha a fájl nem létezik. BSD rendszereken a realpath() függvény tovább fut, ha az utolsó path összetevÅ‘ nem létezik, amÃg más rendszerek e esetben is FALSE-t adnak vissza.
Example#1 realpath() példa
<?php
chdir('/var/www/');
echo realpath('./../../etc/passwd');
?>
A fenti példa a következő kimenetet adja:
/etc/passwd
Lásd még: basename(), dirname() és pathinfo().