php里use后的语句可否再简写?
<?php
namespace app\index\controller;
use app\index\controller\Base;
class Index extends Base{
public function index(){
return 'Hello,World!';
}
}
这里 use app\index\controller\Base;
能不能缩短成直接用 use \Base;
或 use Base;
,毕竟之前已经用过共同namespace
前缀app\index\controller
.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
正如楼上所说,同一目录可以不写.但是不同目录,你或许可以尝试一下这种.
详情请看PHP文档
这句是多余的,根本不用写
同一目录不需要use
首先,明确几个问题:
namespace app\index\controller;
use
方法引入命名空间,实际上是延迟加载功能,最终的本质是require_once
一类的方法;__autoload
参考: