PHP中类和文件的代码注释规范
生活随笔
收集整理的這篇文章主要介紹了
PHP中类和文件的代码注释规范
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
編寫好的文檔對于任何軟件項目都至關重要,不僅是因為文檔的質量可能比代碼的質量更重要,還因為良好的第一印象會促使開發人員進一步查看代碼以及后續的迭代。
文件注釋
/*** Sample file comment** PHP version 7.1.0* * This file demonstrates the rich information that can be included in* in-code documentation through DocBlocks and tags.* @author Greg Sherwood <something@email.com>* @version 1.0* @package PHP_CodeSniffer*/ 復制代碼類注釋
/*** Sample class comment** @category PHP* @package PHP_CodeSniffer* @author Greg Sherwood <something@email.com>* @license https://github.com/squizlabs/PHP_CodeSniffer/blob/master/licence.txt BSD Licence* @link http://pear.php.net/package/PHP_CodeSniffer*/ class Missing_Newlines_Before_Tags { }//end class 復制代碼方法注釋
/*** Return a thingie based on $paramie* @param boolean $paramie * @return integer|babyclass*/ function parentfunc($paramie) {if ($paramie) {return 6;} else {return new babyclass;} } 復制代碼變量注釋
/*** Configuration values* @var array $thirdvar*/ var $thirdvar; 復制代碼值得說明的是,@category和@link這兩個標記在新發布的PSR-5PHP文檔標準中被標注為已廢棄[deprecated],可正常使用,但不推薦使用,文檔能正常生成。
后記
這樣寫出來生成的代碼注釋,也方便后期維護,而且PSR-5出了關于代碼文檔的規范,通過使用phpDocumentor還能生成自己的軟件項目文檔,他還提供生成不同受眾顯示不同文檔內容,很是方便,上面的模板只是簡單的介紹幾個場景下經常用到的Tag,實際情況請選擇使用適合的標簽,形成自己項目的代碼注釋規范。更多可查看官方的介紹。
好的注釋也是讓別人了解你代碼思想的一部分,向寫注釋的程序員致敬!( ̄^ ̄)ゞ
共勉~
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的PHP中类和文件的代码注释规范的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java并发编程:进程和线程之由来
- 下一篇: 启动任务管理器命令符,doc命令