0

把我的头发拉出来,我相信这对于了解 php 的人来说很简单......我正在尝试获取其电子邮件选项设置为“是”的电子邮件地址。下面 scipt 中的回显返回所有正确的电子邮件地址,但我需要它们在 $show_users 中表示,以便可以在电子邮件脚本的“TO”行中使用,我似乎无法获取所有电子邮件地址$show_user 变量,它返回查询中的最后一封电子邮件,在此示例中我需要全部 3 个。希望有人可以提供帮助,因为我是此代码的新手,非常感谢。

echo $user['user_email']; 

$users = $phpcdb->get_get_users_emails($phpc_uid);  \\db script

foreach ($users as $user) {
$show_users = var_export($user['user_email'], true); 
     }
return tag('h2', _($show_users));

来自“echo”的输出 email1.comemail2.comemail3.com 来自 Sshow_user 'email3.com' 的输出

4

1 回答 1

0

$show_users应该是一个数组并像这样构建:

$show_users = array();
foreach ($users as $user) {
    $show_users[] = $user['user_email'];
}

稍后您可以使用以下命令将其转回字符串join()

join(',', $show_users); // "a@b.com,c@d.com"
于 2013-02-24T21:24:55.537 回答