PSR4自动加载

PSR描述了类名和文件路径自动加载。

 

1 class 指的是 class interface trait 以及其他类似结构体

2 一个合格的类名应该是下面格式

\<NamespaceName>(\<SubNamespaceNames>)*\<ClassName>

必须有一个顶级命名空间

可以包括一级或多级子命名空间的名字

必须包括一个最终的类名

下划线在这里没有任何特殊含义

类名大小写敏感

3 例子

 
完整合格的限定性类名命名空间前缀基本路径文件真实路径
\Acme\Log\Writer\File_WriterAcme\Log\Writer./acme-log-writer/lib/./acme-log-writer/lib/File_Writer.php
\Aura\Web\Response\StatusAura\Web/path/to/aura-web/src//path/to/aura-web/src/Response/Status.php
\Symfony\Core\RequestSymfony\Core./vendor/Symfony/Core/./vendor/Symfony/Core/Request.php
\Zend\AclZend/usr/includes/Zend//usr/includes/Zend/Acl.php
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值