如果 strlen $mail->SMTPDebug 大于 10,我想回显“失败”。但我不知道如何使用 $mail->SMTPDebug 作为字符串。函数中的以下行启用调试。
$mail->SMTPDebug = 1;
但不能在我的函数中使用我的 if 语句。我怎样才能做到这一点 ?
function mailsender($val,$yollayan,$sifresi,$name,$subject,$message) {
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPDebug = 1;
$mail->SMTPAuth = true;
$mail->SMTPSecure = "tls";
$mail->Username = $yollayan;
$mail->Password = $sifresi;
$mail->Host = "smtp.live.com";
$mail->Port = "587";
$mail->From = $yollayan;
$mail->Fromname = $name;
$mail->name = $name;
$mail->Subject = $subject;
$mail->Body = $message;
$mail->AddAddress($val);
$mail->send();
}