- 对于这个 @ 符号,之前很少在意,看别人的代码看见时,只知道它是错误屏蔽的符号。今天再一次接触到了它,不得不认真了解一下。
- @ 是可以屏蔽函数执行过程中遇到问题而产生的一些错误、警告信息,这样用户就看不到程序的出错信息。这样除了用户界面会友好一些外,更重要的是安全性,因为屏蔽了出错文件的路径等信息。想想看,你的文件路径要是完全暴露给黑客,他们该有多开心,因此,在一些敏感的文件输出的位置,还是记得加上 @ 符号!
相关文章
- Php从字符串中的特定标签获取值
- 如何在使用特殊符号拆分字符串并将特殊符号包含到第一个子字符串后从字符串中获取子字符串?
- 使用PHP从字符串或文件中提取多个电话号码
- PHP从带有范围的字符串中获取数字数组
- mysql中国的内容php网页乱码问题
- c++模板中set(date st):t(st)中的:符号
- 【推荐】PHP中格式化时间函数date与gmdate的区别 | 修改PHP的默认时区
- php中base64_decode与base64_encode加密解密函数
- PHP 使用 mcrypt 扩展中的 mcrypt_encrypt() 和 mcrypt_decrypt() 对数据进行加密和解密
- PHP/MYSQL UTF8 中文排序