最近我收到了错误:
Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
我们都知道导致错误的原因,但是我明天需要启动一个应用程序而没有时间来更改我的所有查询。我只能在一周内到达它。 与此同时,我想知道隐藏此特定通知的最佳方式是什么,而无需使用@符号或转错
的错误通知答案 0 :(得分:2)
您可以使用以下代码禁用错误报告:
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
http://php.net/manual/en/function.error-reporting.php的更多信息。
但是,请在将来使用MySQLi
,因为MySQLi
支持预准备语句,这是一种更安全的方式将数据发送到MySQL
并保护您免受SQL注入。