ProfiPHPProfiPHP
Категория: Функции для работы с файловой системой

Функция Realpath

Функция Realpath возвращает канонизированный абсолютный путь к файлу.
string realpath( string $path )
В параметре Path указывается проверяемый путь. Если указана пустая строка или NULL, тогда будет возвращена текущая директория.

Результат функция Realpath не содержит символических ссылок, переходы типа '/./', '/../' и лишние символы '/' в пути Path, возвращая канонизированный абсолютный путь к файлу. В случае неудачи, например, если файл не существует или недостаточно прав для запуска на всех директориях в проверяемой иерархии запускаемого скрипта, функция Realpath возвращает FALSE.

В большинстве случаев функция Realpath необходима для перевода относительного пути к абсолютному.

Пример использования:
$real_path = realpath("js/script.js");
Результатом выполнения будет канонизированный абсолютный путь к файлу, например:
/var/www/mysite/data/www/site.ru/js/script.js

Добавить комментарий

Имя:
Текст комментария: