2019-06-27 09:36:09 1658次浏览 3条回答 0 悬赏 10 金钱

以前在别的项目中遇到过一个问题:PHP 使用 foreach 循环发送邮件时,会产生如下错误:

示例代码:

$emails = [
    '123@qq.com',
    '456@qq.com',
    '789@qq.com',
];

// $Email 为邮件发送类
foreach ($emails as $email) {
    $Email->send($email, 'subject', 'test');
}

看代码执行结果应该是 : 3个邮箱各收到一封邮件,然而事实是:
第一个 邮箱收到 1 邮件;
第二个 邮箱收到 2 邮件;
第三个 邮箱收到 3 邮件;

很不理解为什么?

最佳答案

您需要登录后才可以回答。登录 | 立即注册
PHP学院的中学生
副总裁

PHP学院的中学生

注册时间:2018-10-23
最后登录:2023-07-25
在线时长:167小时55分
  • 粉丝29
  • 金钱4725
  • 威望30
  • 积分6695

热门问题