使用use关键字 PHP:Fatal error: Class XXX not found in...

前面的namespace详细讲解介绍就不说了 如果还不了解请看namespace应用namespace的使用详解

切记、切记、切记!
  1. 使用namespace 时候不管是同一空间还是不同空间。在使用use 导入空间的类之前一定要保证类已经引入 include。因为这里的use 是使用这个类, 而导入过程就是把类引入到本文件中使用。 如果没有引入就会导致 not fond
//必须引入文件
include_once(LIB_PATH . '/BusinessHeader.php');
include_once(SERVICE_PATH . '/Chat.php');
//然后use
use \AppServiceService\Chat;
use \AppServiceLib\BusinessHeader as BusinessHeader;
  1. 引入过程可以直接在入口文件处加载文件空间 , 不绝对在文件使用处引入 。 但是严格保证 include 文件的顺序。顺序不对一样会导致 not fond
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值