不考虑数组的错误消息

时间:2012-04-16 16:37:34

标签: php

如果“名称”字段留空,我想要显示一条错误消息,而是显示表单中所有字段的错误消息。

$key = array('Name');
    foreach ($_POST as $key => $val) {
        while (is_array($val))
            $val = reset($val);
        if (is_string($val))
            $val = trim($val);
        if (empty($val)) {
            $err[] = "ERROR - $key is required";
        }
    }

1 个答案:

答案 0 :(得分:0)

我会完成

foreach ($_POST as $key => $val) {
        if($val == "Name")
        {

           if (empty($val)) {
               $err[] = "ERROR - $key is required";
               break;
           }
        }

    }

请注意,这是未经测试的