關於語言中的warning(包括PHP中的notice)的問題,warningnotice
PHP的notice
今天在用PHP寫一個檔案讀寫的問題,截取裡面的資料會有notice,如下,(不影響運行)。由於自己沒有在公司內部做過PHP的產品,也不知道對notice的要求是什嗎?於是到百度GOOGLE求答案,都是對各種notice的處理。
與其他PHP技術人員討論,怎麼處理的都有:有說全部都處理的;有說直接@的;有說直接改報告錯誤層級的。
C++的warning
同時想到了C++程式中的warning的如下,以前寫的小模組waring都是處理掉的。現在公司不要求對waring進行處理,也就沒有做處理,畢竟是需要時間的嗎?
總結
自己寫程式的時候不喜歡看到有warning或notice啥的出現,所以都會進行處理,在一個不要求處理的公司內有時因為墮性,就不處理了,有時這種waring是他人程式內的。
你們是怎麼處理的呢?
php中的notice問題
不知道你的 php.ini 怎麼改的。。或者說。。改對檔案了沒有(別肯定太快,我常見N多人都是改錯檔案的)
實在不行的話。你在你代碼的每個檔案或者通用檔案第一行寫上這個
error_reporting(E_USER_ERROR | E_USER_WARNING | E_USER_NOTICE);
PHP新手問題: 如果有用到資料庫,網站會有好多warning與notice
問題1:只是個提示,說mysql_pcconect()這個函數會在未來的php版本中取出,請使用mysqli或者pdo替代
問題2:代碼第139行的rs_admin這個變數沒有定義,這個你自己檢查一下
問題3:由於問題2的緣故,導致你的mysql_free_result()的參數為null,解決問題2這裡就沒問題了
如果你只是想隱藏問題的話(不推薦):
在你的php檔案開頭添加:
ini_set('display_errors',"1");
http://www.bkjia.com/PHPjc/900987.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/900987.htmlTechArticle關於語言中的warning(包括PHP中的notice)的問題,warningnotice PHP的notice 今天在用PHP寫一個檔案讀寫的問題,截取裡面的資料會有notice,如下,(...