回答
它不會改變一件事,我會說;這只是習慣問題:
//
來自Ç,以及存在於由許多人使用幾種語言。#
來自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. 評論條mysql php和ajax
- 2. PHP和JSON評論幫助
- 3. PHP和HTML評論系統
- 4. 評論和子評論
- 5. PHP - 評論
- 6. php評論表
- 7. PHP評論數
- 8. 請評論/評論:php mysql javascript(not school)
- 9. 評論評論
- 10. 評論系統php
- 11. PHP MySQL的評論
- 12. PHP評論數組?
- 13. PHP,MYSQL raiting評論
- 14. 評論框PHP MySQL
- 15. PHP評論代碼
- 16. PHP,Facebook的評論
- 17. PHP:評論代碼
- 18. 評論php標籤
- 19. 評論限制和嵌套評論
- 20. Facebook的評論框:FQL爲「總評論和回覆」中評論
- 21. XML評論和「 - 」
- 22. 評論和content_object
- 23. Wallposts和評論
- 24. 包/評論評論
- 25. 評論評論標記(嵌套評論)
- 26. jQuery,Ajax和PHP評論系統?
- 27. 對PHP類和函數的評論?
- 28. RegEx刪除/ ** * /和// ** ** // php的評論
- 29. Ajax,PHP和mysql評論系統
- 30. Zend_Db_Table_Abstract和MySQL評論
在PHP 7中[支持在INI文件中用#前綴註釋已被刪除](http://php.net/manual/en/migration70.incompatible.php)。可能是#評論過時了。更好地堅持流行// – nawfal 2015-11-12 06:15:46