Функция realpath
Функция realpath нисбий йўлни абсолют йўлга ўзгартиради,
барча рамзий ҳаволалар ва ота ЖҚ лавҳаларига (..) бўлган ҳаволаларни очиб беради.
Функция битта параметрни қабул қилади - файл ёки директорияга йўл.
Агар йўл мавжуд бўлмаса, функция false қайтаради.
Синтаксис
phprealpath(path);
Мисол
Жорий файлга бўлган абсолют йўлни оламиз:
php<?php
echo realpath(__FILE__);
?>
Кодни бажариш натижаси (мисол):
php'/var/www/project/index.php'
Мисол
Мавжуд бўлмаган файлга йўл олишга ҳаракат қиламиз:
php<?php
$res = realpath('nonexistent/file.txt');
var_dump($res);
?>
Кодни бажариш натижаси:
phpfalse
Мисол
Фарз қилайлик, /home/user/link ҳаволаси /var/www га ишора қилади.
Рамзий ҳаволалар билан йўлни очиб кўрамиз:
php<?php
echo realpath('/home/user/link/project');
?>
Кодни бажариш натижаси (мисол):
php'/var/www/project'