在PHP中语句mysql_connect()前加入@有什么作用?即$link=@mysql_connect(✀localhost✀,✀root✀,✀123✀);

2024-12-14 19:20:13
推荐回答(4个)
回答1:

屏蔽陆销裤错误

如果有错的话,会把语句都显示出来。
加@就不显示
$link=@mysql_connect('localhost','root','123') or die ("数据库连早简接失败");
这样写最好
如果失败(or die )显示 “数据库连斗卖接失败” 字样

回答2:

抑制错误提示。好神假设mysql_connect报错或提示,有了芹野@,嫌袜喊那么报错或提示就不会输出到页面上让用户看到。

回答3:

抑制报错的,有些链接失败了.你不抑制的话,错误信息就显示出来了,唯了安全.你懂的.

回答4:

抑制错误提示,不会向前端发送错误提示,建议不这样做,会降低程序运行效率。