Я знаю, PHP> 5.3 добавил магические константы: __DIR__
чтобы получить путь отца,
Но как я могу получить путь деда режиссера более умным способом?
1.__DIR__.'/../'
2.dirname(__DIR__)
Используйте второй параметр levels
для имя_директории вызов
echo dirname(__DIR__,2); // 1 Level up = Father. 2 Levels up = Grandfather
Тем не менее, это не лучше, чем у вас уже есть. Это просто умнее, как вы просили 🙂
Вы можете просто переместить папку вверх, используя ..
,
Например:
$path = dirname(__DIR__);
$grandfatherPath = $path.'/../../';