我想包含一個位于相對于我的調用腳本執行位置的 GeoDB 目錄的類。所以我這樣做include('GeoDB/geodb.php');當我啟動時:$geodb = new GeoDB();構造函數加載一個名為 geodb.json 的文件,如下所示 function __construct(){ $json = file_get_contents("geodb.json"); // .... do stuff. }該文件位于 GeoDB 目錄中 geodb.php 旁邊。但是,當我運行腳本時,找不到該文件,因為該文件是在執行目錄中搜索的,而不是在相對于所包含文件的位置的目錄中搜索的。由于需要從多個位置調用此函數,因此我不想指定構造函數參數只是為了告訴它文件“geodb.json”在哪里。無論如何,有沒有告訴 php,當包含時,在與包含路徑相同的目錄中搜索文件?
- 1 回答
- 0 關注
- 134 瀏覽
添加回答
舉報
0/150
提交
取消