你好,所以我最近學習了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