我可以使用哈希符号 (#) 在 PHP 中进行注释吗?

2022-08-30 06:42:41

我从来没有见过一个PHP文件使用哈希()进行注释。但今天我意识到我实际上可以!我假设每个人都使用是有原因的,所以我在这里。#//

除了个人偏好之外,还有什么理由使用 // 而不是 # 作为注释?


答案 1

2021年更新:PHP 8 开始,这两个字符是不一样的。序列 #[ 用于属性。感谢i336的评论)

原始答案:

PHP 中,对单行注释使用“#”和“//”有什么区别吗?这个问题的答案是否定的

没有区别。通过查看PHP源代码的解析部分,“#”和“//”都由相同的代码处理,因此具有完全相同的行为。


答案 2

PHP的文档描述了注释的不同可能性。查看 http://www.php.net/manual/en/language.basic-syntax.comments.php

但它没有说明“//”和“#”之间的差异。因此,不应该有技术差异。PHP使用C语法,所以我认为这就是为什么大多数程序员使用C风格的注释'//'的原因。


推荐