realpath funksiyasi
realpath funksiyasi nisbiy yo'lni absolyut yo'lga aylantiradi,
barcha simvolik havolalar va ota kataloglarga havolalarni (..) ochib beradi.
Funksiya bitta parametrni qabul qiladi - fayl yoki katalog yo'li.
Agar yo'l mavjud bo'lmasa, funksiya false qiymatini qaytaradi.
Sintaksis
realpath(path);
Misol
Joriy faylning absolyut yo'lini olamiz:
<?php
echo realpath(__FILE__);
?>
Kodni bajarish natijasi (misol):
'/var/www/project/index.php'
Misol
Mavjud bo'lmagan fayl yo'lini olishga harakat qilamiz:
<?php
$res = realpath('nonexistent/file.txt');
var_dump($res);
?>
Kodni bajarish natijasi:
false
Misol
Faraz qilaylik, /home/user/link /var/www ga ishora qiladi.
Simvolik havolalar bilan yo'lni ochamiz:
<?php
echo realpath('/home/user/link/project');
?>
Kodni bajarish natijasi (misol):
'/var/www/project'