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