2015年9月14日 星期一

有些php函式出問題時會在最前面顯示 Warning 的訊息,如何讓這訊息不顯示出來呢?

只要在函式前面加上 @ 就可以了。

例如 mysql_connect( ) 函式,在對方 mysql 主機連不到時會顯示
Warning: mysql_connect(): Can't connect to MySQL server on '[主機位置]' (4) in [php路徑] on line 1

如果不想要讓他顯示出來的話,在呼叫 mysql_connect( ) 就用 @mysql_connect( ) 就可以了。




轉載   如何不顯示 PHP 的錯誤訊息或警告訊息

Related Posts:

  • 如何關閉php的所有錯誤提示 error_reporting 設定錯誤訊息回報的等級 2047我記得應該是E_ALL。  php.ini 文件中有許多配置設置。您應當已經設置好自己的php.ini 文件並把它放在合適的目錄中,就像在 Linux 上安裝PHP和 Apache 2 的文檔說明中所示的那樣(請參閱 參考資料)。在調試PHP應用程序時,應當知道兩個配置變量。下面是這兩個變量及其默認值: display_errors = Off error_reporti… Read More
  • 如何不顯示 PHP 的錯誤訊息或警告訊息有些php函式出問題時會在最前面顯示 Warning 的訊息,如何讓這訊息不顯示出來呢? 只要在函式前面加上 @ 就可以了。 例如 mysql_connect( ) 函式,在對方 mysql 主機連不到時會顯示 Warning: mysql_connect(): Can't connect to MySQL server on '[主機位置]' (4) in [php路徑] on line 1 如果不想要讓他顯示出來的話,在呼叫 mysql… Read More
  • PHP中error_reporting()函數的用法(修改PHP屏蔽錯誤)        一般在默認的普通PHP文件中輸出一個未定義聲明的變量是不會報錯誤的,但在codeigniter框架下卻要報錯誤,這對於想集成 添加 和 修改 頁面於一體的」懶人」很不方便,由於是初學者開始還想怎麼在代碼中屏蔽這一錯誤提示呢.甚至用到了@,但聽很多人都說@會大大降低性能.  今天學習CI框架過程中遇到個問題: A PHP Error was en… Read More

0 意見:

張貼留言

Categories

Sample Text

Blog Archive

技術提供:Blogger.

搜尋此網誌

Video

Popular Posts

Our Facebook Page