require_onceでファイルの読み込みパスを指定する。

require_once()

すでに読み込まれているかどうかをチェックし、読み込まれていなければ、読み込む。

dirname(path)

pathで指定したディレクトリのパスを返す。(デフォルトでは1階層上)

サンプルコード

echo dirname(tests/sample/lib/);
=> tests/sample

※末尾のスラッシュは無しの値を返す。

階層が上のファイルを読み込む。

tests/sample/lib/a.phpから、tests/sample/b.phpを読み込むサンプル。

require_once dirname(dirname(__FILE__)) . 'b.php';

FILE

定義したファイル名を含む、フルパスを返す。

サンプルコード

[tests/sample/lib/a.php]
echo __FILE__
=> tests/sample/lib/a.php

参考

http://php.net/manual/ja/function.dirname.php
http://php.net/manual/ja/language.constants.predefined.php
http://php.net/manual/ja/function.require-once.php
http://dqn.sakusakutto.jp/2013/05/php_require_once_include_once_include_path.html