隐藏不推荐使用的错误消息不起作用

时间:2014-05-22 11:43:35

标签: php mysql

我使用mysql_前缀使用第三方应用程序时收到此错误。

  

不推荐使用:不推荐使用mysql扩展程序,将其删除   未来:在线路上的/path/to/filename.php中使用mysqli或PDO   123

所以我试图通过编辑php.ini文件来隐藏此错误。我试过添加

error_reporting = E_ALL ^ E_DEPRECATED;

但那不起作用。

所以我试过这个

error_reporting(E_ALL ^ E_DEPRECATED);

那也没有用。可能是什么问题?是我的php.ini文件,还是我做错了。请告诉我隐藏此弃用错误消息的正确方法(或者我使用的方法有什么问题)。

2 个答案:

答案 0 :(得分:2)

您需要逻辑AND和否定E_DEPRECATED标志以禁用它:

error_reporting(E_ALL &~ E_DEPRECATED);

答案 1 :(得分:1)

尝试此操作以弃用第三方工具的错误消息。

error_reporting(E_ALL ^ E_NOTICE ^ E_DEPRECATED);