其實這個問題是出現在我要使用$_GET來取值,而未加任何判斷式,那PHP好心的告訴你「怎麼確定該變數一定有傳值過來呢??是不是要先判斷值有傳過來呢??』

要解決這個問題有幾種方法

1.聽從PHP的建議,加個判斷式

if(isset($_GET["name"])) 

 

2.叫PHP閉嘴,我是老大

修改PHP.ini的設定  

error_reporting = E_ALL & ~E_NOTICE (這個是忽略不報)

display_errors = Off (這個是不顯示error)

 

3.我想叫PHP僅對對這個頁面閉嘴,那在每個你想叫它閉嘴的頁面加上

error_reporting(0);

 

arrow
arrow
    文章標籤
    php undefined index
    全站熱搜

    痞客興 發表在 痞客邦 留言(0) 人氣()