回答
它不会改变一件事,我会说;这只是习惯问题:
//
来自Ç,以及存在于由许多人使用几种语言。#
来自shell和Perl,并且存在的语言数量不如//
那么多,因此人们使用它的次数减少了。
为什么这两个都在PHP中可用?那么,PHP已经建立在了解C,Shell和Perl的人身上,并且他们带来了他们喜欢的那些语言;-)
好吧,让我们合乎情理:如果您在一年内键入// 5000次,那么如果您使用#代替,则可以节省一个按键。保存你的联合,不要对不重要的事情有宗教信仰。否则,您还可以在键盘上设置一个宏(例如:Logitech G910),您可以在其中按一个键并自动打印// +空格。 – Joel 2016-05-30 16:33:16
@Joel - 你不需要按两个键也可以得到#吗? ;) – 2016-11-07 20:09:21
@KrzysztofPrzygoda没有我的键盘设置在“French Canadian”上,所以它只是TAB键上方的一个键(不是CTRL或shift)。这真是太棒了。 – Joel 2016-12-04 03:44:57
我认为这仅仅是一种品味和偏好。作为注释标记的#
源于shell脚本,而//
可以返回到C++,因此取决于读取代码的人以及其背景可能看起来不熟悉的人。
对于单行注释,没有明显的技术原因喜欢//
而不是十四分之一(这就是Zend PHP 5 Certification Study Guide所称的#
),反之亦然。 //
似乎是野外更普遍的选择。
我可能会坚持使用//
,因为它在JavaScript中是一样的,当你编码php时,你可能会在你的文件中也有一些javascript。 (大多数网站现在使用js)
这样你的评论看起来是一样的,不管语言如何,它可以轻松地简化可读性。
“//”似乎更符合“/ * * /”块对我的评论。但除此之外,我知道没有理由选择一个。
您可以使用#
,但//
更常见。 这也是在PEAR约定的代码公约。
我只会建议你使用//或/ * * /。随着程序的增长,您可能希望使用像phpdoc这样的文档自动为您的程序提供文档,并且大多数这些文档以及IDE将只接受这两种文档。
- 1. PHP和JSON评论帮助
- 2. PHP和HTML评论系统
- 3. php评论表
- 4. PHP - 评论
- 5. 请评论/评论:php mysql javascript(not school)
- 6. PHP评论代码
- 7. 评论php标签
- 8. PHP,MYSQL raiting评论
- 9. PHP:评论代码
- 10. PHP MySQL的评论
- 11. 评论和content_object
- 12. Ajax,PHP和mysql评论系统
- 13. RegEx删除/ ** * /和// ** ** // php的评论
- 14. Drupal和评论表
- 15. google +评论和javascript
- 16. Zend_Db_Table_Abstract和MySQL评论
- 17. php讨论区没有发表评论
- 18. PHP的mysql表评论
- 19. php strip_tags允许评论
- 20. PHP整洁编码评论
- 21. PHP中的评论系统
- 22. PHP脚本不会//评论
- 23. PHP IDE评论(Netbeans的)
- 24. php Facebook like评论部分
- 25. 嵌套评论OOP php
- 26. PhP SQL评论系统
- 27. PHP错误提交评论
- 28. php mysql +评论系统
- 29. 螺纹评论,PHP,laravel
- 30. 对帖子的评论(PHP)
在PHP 7中[支持在INI文件中用#前缀注释已被删除](http://php.net/manual/en/migration70.incompatible.php)。可能是#评论过时了。更好地坚持流行// – nawfal 2015-11-12 06:15:46