[請益] error_reporting等級, 關於Notice
最近教授把伺服器改成 error_reporting = E_ALL 了,導致很多GET,POST
都出現 Notice: Undefined index: MyAction in ....
目前使用的方法是,為每個變數弄一堆初始化...
if( !isset($_GET['MyAction'])) $_GET['MyAction']= null;
但是遇到表單發送,整個程序就變得很煩瑣
function nohackme(){}
foreach( $_POST as $k => $v ){
$GE_{$k} = nohackme($v); //GE = Group Edit
//echo $GA_{user_name};
}
又會出現一堆 user_name 未定義常數的問題...
所以想請問一下,除了改成 error_reporting = E_ALL & ~E_NOTICE 以外
大家是如何應對這種 reporting 等級呢?
在這種等級下,是否有什麼需要特別注意的地方?
我也很好奇這個warning到底是對什麼地方在warning
下禮拜上課的時候,我會再去問教授..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.28.33
推
10/26 00:55, , 1F
10/26 00:55, 1F
→
10/26 00:55, , 2F
10/26 00:55, 2F
→
10/26 00:55, , 3F
10/26 00:55, 3F
→
10/26 00:55, , 4F
10/26 00:55, 4F