今天用php寫一個簡單的Android登入的服務端程式碼,遇到一個特別鬱悶的事,使用require_once()引入到php檔案中的檔案出現錯誤提示,找不到檔案。
php中的require_once()主要用來將一個php檔案引入另一個php檔案中,我先說說我遇到的問題,我的目錄結構是這樣的:
我在user.class.php是這樣寫的:
require_once("../config/mysqlConfig.php");require_once('../util/HandleMysql.class.php');
看起來確實不錯,但我又在 index.php中引入了user.class.php
require_once("class/user.class.php");
程式碼看起來也是不錯的,然而運行報了下面的錯誤:
##想了一下終於發現問題所在:require_once()函數其實是將你包含的檔案的程式碼放到了你引用的位置,也就是說,經過上面兩次引用,其實現在
檔案中是這樣的require_once("../config/mysqlConfig.php");require_once('../util/HandleMysql.class.php');
然後
index.php
以上是PHP require_once()函數所引入的檔案找不到的解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!