realpath Возвращает канонизированный абсолютный путь к файлу &reftitle.description; stringfalserealpath stringpath realpath раскрывает все символические ссылки, переходы типа /./, /../ и лишние символы / в пути path, возвращая канонизированный абсолютный путь к файлу. &reftitle.parameters; path Проверяемый путь. Несмотря на то, что путь должен быть указан, переданное значение может быть пустой строкой. В этих случаях значение интерпретируется как текущая рабочая директория. &reftitle.returnvalues; В случае успешного выполнения возвращает канонизированный абсолютный путь. Результирующий путь не содержит символических ссылок и компонентов наподобие /./ или '/../. Разделители \ и / в конце пути также удаляются. realpath возвращает &false; при неудаче, например, если файл не существует. Запускаемый скрипт должен иметь права запуска на всех директориях в проверяемой иерархии, иначе realpath вернёт &false;. Для регистронезависимых файловых систем, realpath может нормализовать или не нормализовать регистр символов. Функция realpath не будет работать с файлом внутри архива Phar, так как путь может быть не реальным, а виртуальным. В Windows переходы и символические ссылки на каталоги расширяются только на один уровень. &fs.file.32bit; &reftitle.examples; Пример использования функции <function>realpath</function> ]]> &example.outputs; <function>realpath</function> на Windows На Windows realpath изменит пути стиля Unix на стиль Windows. ]]> &example.outputs; &reftitle.seealso; basename dirname pathinfo