在php開發中經常會出現undefined index這種錯誤提示,下面我們看看方法總結吧.
平時用$_post[''],$_get['']獲取表單中參數時會出現Notice: Undefined index: --------;
服務器配置修改
修改php.ini配置文件,
實例代碼如下:
- error_reporting = E_ALL & ~E_NOTICE
程序判斷
實例代碼如下:
- function _get($str){
- $val = !emptyempty($_GET[$str]) ? $_GET[$str] : null;
- return $val;
- }
還有一種方法就是在php把錯誤關閉了代碼
實例代碼如下:
- error_reporting(E_ALL ^ E_NOTICE);
用isset方法
實例代碼如下:
- $var = isset($_GET['a'])?$_GET['a']:'';
新聞熱點
疑難解答