Функция 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'