首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Php中的循环验证

问Php中的循环验证
EN

Stack Overflow用户
提问于 2019-02-06 20:55:23
回答 1查看 216关注 0票数 1

我想在php中验证许多字段,所以我可以在php中使用循环来验证这些字段吗?我现在使用以下代码

代码语言:javascript
复制
    if(empty($add_data['first_name']))
        {
            $responseJSON = array("Status" => false,"Message" => "please enter first_name");
            header("content-type:application/json");
            $response = json_encode($responseJSON);
            echo $response; 
        }
    elseif(empty($add_data['last_name'])))
        {
            $responseJSON = array("Status" => false,"Message" => "please enter your last_name");
            header("content-type:application/json");
            $response = json_encode($responseJSON);
            echo $response; 
        }
    ...and so on...

如何在循环中验证?提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-02-06 21:00:07

创建字段数组及其错误消息,例如

代码语言:javascript
复制
$fields = array('first_name' => "please enter first_name",
                'last_name'  => "please enter your last_name");

然后,您可以遍历此数组以检查所有值并发出相应的错误消息:

代码语言:javascript
复制
foreach ($fields as $field => $error) {
    if(empty($add_data[$field])) {
        $responseJSON = array("Status" => false,"Message" => $error);
        header("content-type:application/json");
        $response = json_encode($responseJSON);
        echo $response; 
    }
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54554167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档