php中明明寫了類函數,卻報致命錯誤找不到類


今天,我在做榮成項目的時候,犯了一個低級錯誤。使用線上服務器測試顯示空白頁,於是,我把phpstudy打開,在本地進行測試,它給我提示的錯誤是:

可是我明明已經寫了Table_yanpan_report_muban 這個數據表類函數,為什么提示我找不到呢?郁悶了好久,后來經過查詢各種資料找到了問題;

因為我使用了公司框架,引入第三方類庫,因為框架規定了類文件的命名規則,所以一旦要引入的類文件名不符合框架的規定的規范,就會出現這種詭異的現象,例如thinkphp3系列的類文件名命名規范是"***.class.php" ,laravel類文件名是不允許帶有“.”號的,在laravel框架中例如****.php這個類目合法,在laravel框架中例如****.***.php這個類目不合法。

而我使用的框架恰好就是"***.class.php"的命名規則,於是就會報錯。經過修改之后,就能正常顯示了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM