我做了这个例程来显示一个 phpMailer 实例的值(当试图找到一个错误时):
echo('<p>Mail:</p>');
foreach($mail as $var=>$val){
if(gettype($var)=="string") echo('<li>'.$var.': '.$val.'</li>');
}
其中 $mail 是实例。但我得到这个错误代码:
可捕获的致命错误:第 111 行的 /home/gustavo/public_html/clientes/mullermoreira/website_mail.php 中的 SMTP 类对象无法转换为字符串
打印的最后一个属性是 SMTPKeepAlive:(这里没有报告)。
我尝试使用 is_string 而不是 gettype 但我得到了相同的结果。有正确或更好的方法吗?