为了账号安全,请及时绑定邮箱和手机立即绑定

TP5中怎样使用命名空间引入这个类文件?

TP5中怎样使用命名空间引入这个类文件?

PHP
猛跑小猪 2019-03-14 19:44:19
目录结构就是图片中的样子 Email.php和Index.php在同级目录下且命名空间都是namespace app\index\controller; 现在我想在Index中引入Email文件应该怎样引入呢?有人说在同一命名空间下就是引入了直接new实例化就行了 可是我这样试了一下报错了 这是为什么?这样不对吗我这样在Index中引入了一下也不行use app\index\Controller\Email;谁知道哪里不对吗? <?php namespace app\index\controller; use think\Controller; use think\request; use think\response; class Index extends Controller { public function index() { $e=new Mail(); $email='13641041507@163.com'; $zhuti='测试'; $content='rerserer'; $flag = $e->sendMail($email,$zhuti,$content); } }
查看完整描述

3 回答

?
慕勒3428872

TA贡献1848条经验 获得超6个赞

$e = new Email();

查看完整回答
反对 回复 2019-03-18
?
胡子哥哥

TA贡献1825条经验 获得超6个赞

$e = new \Email();
//引入第三方的类库,就是在根命名空间,在类名前面加个\。
查看完整回答
反对 回复 2019-03-18
  • 3 回答
  • 0 关注
  • 1180 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信