2010-09-16 55 views

回答

16

@ supresses所有警告/错误,mail()功能可能抛出。

使用“@”不是很好的做法,因为你永远不知道某些东西是不行的,它也会影响你的PHP应用程序的性能!

+0

辉煌: )那完全回答了我的问题 – Designer023 2010-09-16 08:48:19

3

@mail意味着你抑制,同时试图发送电子邮件时可能出现的任何错误,请参见这太问题的更多信息:Suppress error with @ operator in PHP

+0

干杯。这回答了我的更多问题。感谢您的帮助 – Designer023 2010-09-16 08:55:59

2

错误抑制是资源消耗型操作。 建议调用没有@的函数并使用异常/错误处理

+0

我通常会使用非压缩函数,但是我在一个我一直在维护的网站中找到了@mail,并且不想太多地混淆它。 – Designer023 2010-09-16 09:08:14

相关问题