php在提交的表单字段中循环
我正在尝试设置一个表单的电子邮件响应,该表单将发送回提交的数据。到目前为止,我已经php在提交的表单字段中循环,php,forms,field,Php,Forms,Field,我正在尝试设置一个表单的电子邮件响应,该表单将发送回提交的数据。到目前为止,我已经 $message= ''; foreach ($_POST as $key => $value) { $message .= $key . ': ' . $value . PHP_EOL; } 但这显示了所有字段,而不仅仅是有值的字段。有没有办法只显示已提交字段中的名称和值?最好查看isset命令-- 伪代码基本上是: //$message initialize //foreach of the
$message= '';
foreach ($_POST as $key => $value)
{
$message .= $key . ': ' . $value . PHP_EOL;
}
但这显示了所有字段,而不仅仅是有值的字段。有没有办法只显示已提交字段中的名称和值?最好查看isset命令-- 伪代码基本上是:
//$message initialize
//foreach of the POST values as key value
//if the value isset, then
//concatenate (.=) to message
这就是if语句发挥作用的地方