明明使用了命名空间,却总是报错:找不到类! Class 'phpmailer\SMTP' not found

来源:7-2 打造属于tp5的phpmailer类库_1

很久以前_要很久

2017-05-08

<?php
namespace phpmailer;
use phpmailer\SMPT;
class PHPMailer
{
<?php
namespace phpmailer;
class SMTP
{
<?php
namespace phpmailer;
use think\Exception;
class Email{

老师,我这样子,可我在调用时,总是说 

致命错误: Class 'phpmailer\SMTP' not found

in Phpmailer.php line 1521

也就是这一行代码:$this->smtp = new SMTP; 

明明没写错,可总是报错!调试好久了!急!

还有我把这3个类都放在了 extend/phpmailer 目录里面,应该也没有放错啊!

我都是严格按照老师的步骤来的!

写回答

5回答

singwa

2017-05-09

你好你看下这节我写的备忘,在提问区那

0
0

NO_3667788

2017-06-22

第一张图第3行代码  是 SMTP   不是SMPT

0
0

singwa

2017-05-18

0
0

慕粉0057536294

2017-05-18

哥们,你看一下老师写的问题区那里,那里有说明,这里是由于文件名与类的命名规则不符合,所以才报错

0
1
谁与共少年
哎呀!明白了!万分感谢!
2017-05-18
共1条回复

谁与共少年

2017-05-18

哥们,解决了吗?我也遇到了这个问题了,老师说的提问区的备忘在什么地方呀?

0
2
singwa
http://coding.imooc.com/learn/questiondetail/7807.html 您好这个地址。
2017-05-18
共2条回复

Thinkphp5.0仿百度糯米开发多商家电商平台

【毕设】BAT大牛亲授ThinkPHP 5.0,实战中学透新技能,应用于工作

2439 学习 · 1712 问题

查看课程