可能重复:
检查多个字符串是否为空
今天我在stackoverflow上得到了这个答案:
<input type="text" name="required[first_name]" />
<input type="text" name="required[last_name]" />
...
$required = $_POST['required'];
foreach ($required as $req) {
$req = trim($req);
if (empty($req))
echo 'gotcha!';
}
这没关系,但如果有人改变了怎么办
name="required[first_name]"
到
name=""
然后我将在进一步的代码中丢失一些数据(我使用表单将提交的数据发送到电子邮件)。如何解决这个问题?