首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mysqli_connect () vs @mysqli_connect

mysqli_connect () vs @mysqli_connect
EN

Stack Overflow用户
提问于 2013-11-08 02:35:30
回答 1查看 5.8K关注 0票数 2

在查看各种mysql和php代码时,我已经看到数据库连接要么使用&符号编写,要么不使用:

代码语言:javascript
复制
$db = mysqli_connect (db_host, db_user, db_pw, db_name);

vs

代码语言:javascript
复制
$db = @mysqli_connect (db_host, db_user, db_pw, db_name);

有没有一些开发人员使用@而其他开发人员不使用@的原因?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-11-08 02:37:53

@error suppression operator,它隐藏函数输出的警告/错误。使用它通常被认为是不好的做法。

在开发过程中,错误消息的出现是有原因的。如果您不想显示错误消息,请在php.ini配置中关闭错误报告并记录它们。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19843927

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档