我遇到了一些触发file_put_contents()
的PHP,如下所示:
@file_put_contents($path_name_to_write_to, $string);
在函数调用之前@
的重要性是什么 - 如果有的话?这与file_put_contents($path_name_to_write_to, $string);
有什么不同 - 如果有的话?
感谢。
答案 0 :(得分:2)
从PHP手册:“PHP支持一个错误控制操作符:at符号(@)。当在PHP中添加表达式时,该表达式可能生成的任何错误消息都将被忽略。”
来源:http://www.php.net/manual/en/language.operators.errorcontrol.php
答案 1 :(得分:1)