Использование относительных путей для доступа к файлу на PHP
Обычно файлы открываются или ищутся относительно пути документа. Если PHP используется как модуль ISAPI в системе Windows, то может потребоваться "Привязка" к положению библиотеки php4ts.dll или php5ts.dll. Чтобы проложиь путь к текущему сценарию, можно воспользоватся следующими данными:
Определение имени файла и папки. Код <?php $directory = dirname(_FILE_); $filename = basename(_FILE_); echo "имя файла: $filename дирректория: $directory" Теперь, чтобы использовать относительный путь, можно вызвать функцию dirname(_FILE_), а затем добавить относительный путь, учитывая символ разделения: / - в системе UNIX/Linux, \ - в системе Windows, - в системе Mac OS X. Обычно в большинстве систем хорошо работает разделитель /, но все же необходимо помнить о требованиях системы, в которой размещен сценарий. Родственной функцией dirname() является basename(), которая определяет фрагмент пути, относящийся к имени файла. В коде, приведенном выше, с помощью функций dirname() и basename() и параметра _FILE_ определяется информация о текущем пути "папка и имя файла". | |
| |
Похожие материалы: |
|