zoukankan      html  css  js  c++  java
  • CI框架,源代码一次性判断获取post(get)数据是否有某个字段值为空方法

    一、以下是CI框架

    1、把所有的要接收的字段放在数组中

      例:

        我要接收:id,name,age,mobile 等字段

    $req = array('id','name','age','mobile');

    2、for循环判断即可

    1 for($i = 0;$i < count($req);$i ++ ){    
    2     $j = $this->load->get_post($req[$i],true);
    3     if(empty($j))
    4             exit($req[$i].' 为空');
    5     $data[$i] = $j;
    6 }
    7     print_r($data);

    二、源代码判断方法(就不废话了,直接上代码)

    $req = array('id','name','age','mobile');
    for($i = 0;$i < count($req);$i ++ ){    
         $j = $_POST[$req[$i]];
         if(empty($j))
                 exit($req[$i].' 为空');
         $data[$i] = $j;
    }
         print_r($data);

    结束语:

      其实CI框架与源代码都可以用源代码这种方法(二),但是为了验证安全性,使用第一种方案而已,以上调用的其他方法是php自带的,哪个方法不懂,可以查一下PHP 帮助文档(大神忽略)

  • 相关阅读:
    Docker的历史
    IP路由基础
    Docker的基础知识(二)
    Docker的基础知识(一)
    CentOS7下安装部署“zabbix”
    使用amoeba实现mysql读写分离
    ?? 运算符(C# 参考)
    ?? 运算符(C# 参考)
    knockout,change事件
    knockout,change事件
  • 原文地址:https://www.cnblogs.com/zwb121/p/5487600.html
Copyright © 2011-2022 走看看