你好,所以我最近学习了PHP,并想知道我应该如何链接不同的页面,以始终良好地工作,并创建尽可能少的不一致。什么是链接php页面的正确方法?
在我的代码我使用这两种:
include 'newcomment.php';
include 'menu.php';
或我使用此类型:
include '../MiniPost/database.php';
include '../MiniPost/newtopic.php';
我相信他们俩不是最佳的。随着第一个更糟糕,因为它使我把我所有的PHP在一个文件夹。我不记得我是如何开始使用第二个它认为我看到它在Stackoverflow的某个地方..意味着根权?有几次我遇到了问题,例如../MiniPost/Forum/Forum.php,它一直给我提供错误,它是否有任何事情可以参考页面? 你用什么来引用页面,你觉得是一个很好的练习?
应该始终使用'__FILE__'或'__DIR__'来确定路径与当前文件的相对位置,以确保它们将被解析到相同的文件,而不管include/require链的起始位置。 –
@ogondza:是的,这个链是问题:-)是的,'__DIR__'是简单的。我会添加它。 – Richard