回答
它不會改變一件事,我會說;這只是習慣問題:
//
來自Ç,以及存在於由許多人使用幾種語言。#
來自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