我可以使用哈希符号 (#) 在 PHP 中进行注释吗?
我从来没有见过一个PHP文件使用哈希()进行注释。但今天我意识到我实际上可以!我假设每个人都使用是有原因的,所以我在这里。#
//
除了个人偏好之外,还有什么理由使用 //
而不是 #
作为注释?
我从来没有见过一个PHP文件使用哈希()进行注释。但今天我意识到我实际上可以!我假设每个人都使用是有原因的,所以我在这里。#
//
除了个人偏好之外,还有什么理由使用 //
而不是 #
作为注释?
2021年更新:从 PHP 8 开始,这两个字符是不一样的。序列 #[
用于属性。感谢i336的评论)
原始答案:
在 PHP 中,对单行注释使用“#”和“//”有什么区别吗?这个问题的答案是否定的。
没有区别。通过查看PHP源代码的解析部分,“#”和“//”都由相同的代码处理,因此具有完全相同的行为。
PHP的文档描述了注释的不同可能性。查看 http://www.php.net/manual/en/language.basic-syntax.comments.php
但它没有说明“//”和“#”之间的差异。因此,不应该有技术差异。PHP使用C语法,所以我认为这就是为什么大多数程序员使用C风格的注释'//'的原因。