2016-11-01 3 views
1

Я знаю, PHP> 5.3 добавлены Магические константы: __DIR__ получить реж путь отца,PHP получить дедушка реж путь

Но как я могу получить маятник путь режа в более разумном способе?

1. __DIR__.'/../'

2. dirname(__DIR__)

ответ

3

Используйте второй параметр levels для dirname вызова

echo dirname(__DIR__,2); // 1 Level up = Father. 2 Levels up = Grandfather 

Однако это не лучше, чем то, что у вас уже есть. Это разумнее, чем вы просили :)

+0

Казалось хорошей идеей. если уровень более 2, это будет ужасно с моим кодом. – fire790620

0

Вы можете просто перемещать папку с помощью ...

Например:

$path = dirname(__DIR__); 
$grandfatherPath = $path.'/../../'; 

 Смежные вопросы

  • Нет связанных вопросов^_^