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 幫助文檔(大神忽略)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM