strlen $mail->SMTPDebug が 10 以上の場合に "Fail" を表示したいのですが、$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();
}