【乾貨】TP5第三方類庫引用報Class not found 辦法
- 2020 年 1 月 1 日
- 筆記
這篇文章我實在懶得排版了,就這樣發吧。。
1、TP5第三方類庫全部放在Extend目錄內,如果是放在Extend目錄下,則不需要再類庫里聲明namespace。直接 new YourClass() 即可
2、如果你的類庫在Extend的子目錄下,則需要命名空間,命名空間要與目錄名保持一致。
假如我有一個 Network.php 類,我放在了 Extend/Net/裡面,真實地址就是:
extend/Net/Netword.php , 則命名空間就要為
namespace Net;
3、類名必須和文件名保持一致!!首字母必須大寫!!!!
接著第2條的例子來說,文件名叫Network,則類名也必須叫Network,如下所示
class Network{}
遵循以上,就不會再出錯了。我本人已經被這個問題煩死了。。。。所以寫下來以後提醒自己。。。