[PHP] ファイルのある絶対パス(__DIR__)から1段2段上のパスを指定する方法
関数ファイルの読み込みなどを行う際、相対パスではなく絶対パスで指定したほうが後々楽
require_once( __DIR__ . '/example.php');
ただ、__DIR__はそのファイルがある絶対パスを返すので、一つ上などのパスを指定するには以下のように記述する
目次
1個上
require_once ( __DIR__ . '/../example.php');
2個上
require_once ( __DIR__ . '/../../example.php');
複数個上
require_once( dirname( __FILE__ , 6) . '/example.php' );
もし1段階上に上がりたい場合は
require_once( dirname( __FILE__ , 2) . '/example.php' );