【发布时间】:2018-06-21 09:49:27
【问题描述】:
我已经扩展了 PHPMailer,所以我可以将邮件保存到已发送的文件夹中。 我用过:
class Mailer extends PHPMailer {
我还能用吗:
$mail = new PHPMailer;
或者我应该使用:
$mail = new Mailer;
【问题讨论】:
-
如果你想使用你的扩展类,你必须使用新名称。
-
您必须使用扩展父类的类。你必须使用
$mail = new Mailer; -
如果你执行
$mail = new PHPMailer;它只加载PHPMailer类。如果你打电话给$mail = new Mailer;,那么它会调用 Mailer+PHPMailer 类 -
@AbdullaNilam 怎么样?这个问题是关于访问父母变量的扩展类。