У меня возникли проблемы с поиском директории rigth на моем онлайн-сервере. есть функция, которая возвращает папку, в которой хранится файл?
В PHP> = 5.3 используйте __DIR__
и перед использованием dirname(__FILE__)
Используйте магическую константу __DIR__
Подробнее о магических константах читайте здесь: http://php.net/manual/en/language.constants.predefined.php
http://php.net/manual/en/function.getcwd.php
Возвращает текущий рабочий каталог при успешном завершении или FALSE при сбое.
Функция dirname()
вернет часть каталога пути. Например, dirname('foo/bar/baz.php')
вернет foo/bar
.
Это часто используется в сочетании с магической константой __FILE__
для версий PHP, которые не поддерживают магическую константу __DIR__ (версии 5.2.x и ниже):
require_once dirname(__FILE__) . '/../classes/Class.php';