gpt4 book ai didi

PHP 通过电子邮件发送数组数据

转载 作者:行者123 更新时间:2023-11-29 17:14:28 24 4
gpt4 key购买 nike

我使用 PHP 将一组表单输入发布到数据库,然后通过电子邮件发送此数据。

变量$mac_address_array = $_POST['MacAddress']是一个索引数组。

一个print_r($_POST)显示以下内容;

[MacAddress] => Array
(
[0] => 333
[1] => 444
)

我想通过电子邮件发送此数据,如果可能的话,将其格式化为单独的行。我的电子邮件脚本有效,但仅当我在电子邮件脚本中使用以下代码时才有效;

mail($recipient, $subject, print_r( $mac_address_array, true ), $headers);

我成功收到电子邮件,但值显示如下;

Subject,

Array ( [0] => 333 [1] => 444 )

有什么办法可以像这样显示它们吗?

Subject,

- MAC Address 1: 333
- MAC Address 2: 444

我知道我需要 foreach循环某处,这就是我被困住的地方!

如有任何建议,我们将不胜感激。

最佳答案

$addressesAsString = '';
foreach ($mac_address_array as $key => $value) {
$addressesAsString .= '- Mac Address '.($key+1).': '.$value.PHP_EOL;
}

关于PHP 通过电子邮件发送数组数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51708643/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com