开发者

explicit filepath to file in parent directory

I have a situation where I have two config files.

A base config which resides in a parent directory, and a sibling config in a sibling directory.

To date, the sibling looks to the parent with a simple

require_once "../parent_config.php";

However I now want to pass the sibling into a new class system. I can pass an explicit filepath for the sibling no problem, but obviously run into issues with the above call to the parent.

I'm trying something along the line of the following but I'm getting it wrong somewhere (I'm trying to say take the explicit filepath, up one)

require_once (dirname(__FILE__) . "../parent_config.php");

I'd appreciat开发者_开发问答e your comments.

Thanks

Giles


Try

require_once realpath(dirname(__FILE__).'/..').'/parent_config.php';

Or for PHP 5.3+

require_once realpath(__DIR__.'/..').'/parent_config.php';

Or even just plain old this should work...

require_once __DIR__.'/../parent_config.php';
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜