从数组中提取的PHP电子邮件表单

时间:2015-10-20 08:07:20

标签: php arrays email-integration

我使用php创建了一个电子邮件表单,并希望将其发送到我的电子邮件中。但是消息的所有值都在一个数组中。我使用了提取函数,但它返回null,这是它的电子邮件部分的代码。

foreach($good_data as $field => $value)
        {
            $good_data[$field] = mysqli_real_escape_string($cxn,$value);
        }
    $to =  "***********";
    $sub = "Cameron Web Design";
    $mess = extract($good_data[$value]);
    mail($to,$sub,$mess);

    include('success.html');    

它会发送字段,但不会发送内容。

1 个答案:

答案 0 :(得分:0)

你正在以错误的方式使用extract()extract()实际上为数组中的每个元素创建了1个变量,该元素被命名为元素键名,并且具有该元素的相同值,并且它自身的功能返回导入变量的值的数量。

也许您正在寻找的是implode()

参考:PHP: extract()