
在PHP中语句mysql_connect()前加入@有什么作用?即$link=@mysql_connect('localhost','root','123');
4个回答
展开全部
屏蔽错误
如果有错的话,会把语句都显示出来。
加@就不显示
$link=@mysql_connect('localhost','root','123') or die ("数据库连接失败");
这样写最好
如果失败(or die )显示 “数据库连接失败” 字样
如果有错的话,会把语句都显示出来。
加@就不显示
$link=@mysql_connect('localhost','root','123') or die ("数据库连接失败");
这样写最好
如果失败(or die )显示 “数据库连接失败” 字样
展开全部
抑制错误提示。假设mysql_connect报错或提示,有了@,那么报错或提示就不会输出到页面上让用户看到。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
抑制报错的,有些链接失败了.你不抑制的话,错误信息就显示出来了,唯了安全.你懂的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
抑制错误提示,不会向前端发送错误提示,建议不这样做,会降低程序运行效率。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |