【发布时间】:2012-08-10 00:45:45
【问题描述】:
我有一个用户填写的表格,其内容被发送到 dompdf 进行处理。如果用户选择不来填写某个字段,我希望在整个表单中的任何空字段的结果 pdf 上通过“未输入”来反映这一点。
我正在尝试通过执行以下操作在将字段发送到 dompdf 进行处理之前更新它们:
<?php
foreach ($_POST as $key => $value)
{
if(empty($value))
{
$_POST[$key] = "Not entered";
}
}
?>
但它不起作用。它只是传递空的 $value(s)。
所以我的问题是:如何循环遍历 $_POST 数组,如果 $value 为空,则将 $key=>$value 对的 $value 替换为“未输入”?
感谢您的帮助。
【问题讨论】:
-
打印到屏幕
$value看看为什么empty($value)没有返回true。