我如何使用键和值在mail()中发送完整的请求数组

时间:2009-05-21 20:52:00

标签: php

我有大型表格,我想用邮件发送邮件,虽然我可以发送请求['名称']我必须在消息变量写50多次,我想怎么做我怎么能将键和值添加到消息变量中,并使用一些我想省略提交请求变量的过滤

3 个答案:

答案 0 :(得分:1)

我会复制变量,删除submit元素,然后使用var_export获取数组声明代码:

$array = $_REQUEST;
unset($array['submit']);
$text = var_export($array, true);

答案 1 :(得分:0)

http://php.net/filter_var_array可能就是你要找的东西。

答案 2 :(得分:0)

不是这样做的吗?

foreach (filter_var_array($_REQUEST, ..) as $key => $value) {
    echo $key.' => '.$value."\n";
}

当然不要忘记过滤数据本身。