成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

每個PHPer都應(yīng)當掌握的注釋標記

quietin / 855人閱讀

摘要:簡介注釋標簽在代碼注釋中的作用非常大,但是可能很多同學在平常開發(fā)中會忽略這些標簽的作用,所以我這邊特地整理一些常用的注釋標記,通過圖文展現(xiàn)形式,希望能幫助你能更好理解每個注釋標簽的作用或許你離漂亮的代碼,就差一個標簽項目工程地址被此標記的

簡介

注釋標簽在代碼注釋中的作用非常大,但是可能很多同學在平常開發(fā)中會忽略這些標簽的作用,所以我這邊特地整理一些常用的注釋標記,通過圖文展現(xiàn)形式,希望能幫助你能更好理解每個注釋標簽的作用.

或許你離漂亮的代碼,就差一個標簽^_^

項目工程地址 : https://github.com/yinggaozhen/doc-demo/tree/master/php

_

@deprecated

@deprecated : 被此標記的函數(shù)或者成員方法表示下個版本將會被廢棄,告知適用方不再推薦使用此方法.

詳細代碼演示 : https://github.com/yinggaozhen/doc-demo/tree/master/php/deprecated

語法
@deprecated [] []
描述

@deprecated可以填寫一個版本號,版本號的規(guī)則同@version

如果被標記的方法只是因為被其他新方法代替而被廢棄,可以結(jié)合@see來表示被代替的方法

標簽效果

_

@inheritdoc

@inheritdoc : 文檔繼承,會繼承父類的文檔注釋.

詳細代碼演示 : https://github.com/yinggaozhen/doc-demo/tree/master/php/inheritdoc

語法
@inheritDoc
描述

@inheritDoc會繼承父類的所有文檔注釋.在繼承之后可以對指定字段進行重寫

標簽效果 1.直接繼承

2.繼承重寫

_

@internal

@internal : 被此標簽標記的內(nèi)部類/方法,作用范圍只能限于當前文件,外部文件不可調(diào)用.

詳細代碼演示 : https://github.com/yinggaozhen/doc-demo/tree/master/php/internal

語法
@internal [description]
使用場景

此標簽通??墒褂迷趩卧獪y試中,比如在單元測試中定義了一個測試用的類,可對此測試類添加@internal標簽,這樣別人在正常邏輯中萬一不小心錯誤引用了測試類,在IDE的幫助下,可以第一時間得到反饋.

標簽效果

_

@link

@link : 此標簽可以引導你到指定的外部跳轉(zhuǎn)鏈接.

詳細代碼演示 : https://github.com/yinggaozhen/doc-demo/tree/master/php/link

語法
@link [URI] []
描述

該標簽只有1個跳轉(zhuǎn)選項

@外部跳轉(zhuǎn)鏈接 : 必須是滿足RFC2396的跳轉(zhuǎn)鏈接,例如http://github.com/yinggaozhen

和@see的區(qū)別
- @see @link
外部鏈接
內(nèi)部程序 X

_

@see

@see : 此標簽可以引導你到指定的外部跳轉(zhuǎn)鏈接/內(nèi)部程序.

詳細代碼演示 : https://github.com/yinggaozhen/doc-demo/tree/master/php/see

語法
@see [URI | FQSEN] []
描述

該標簽可以有兩個跳轉(zhuǎn)選項

@外部跳轉(zhuǎn)鏈接 : 必須是滿足RFC2396的跳轉(zhuǎn)鏈接,例如http://github.com/yinggaozhen

@內(nèi)部程序鏈接 : 可以跳轉(zhuǎn)到制定的類/方法/變量,如class::method

和@link的區(qū)別
- @see @link
外部鏈接
內(nèi)部程序 X

_

@var

@var : 定義一個數(shù)據(jù)的類型.

詳細代碼演示 : https://github.com/yinggaozhen/doc-demo/tree/master/php/var

語法
@var [Type] [$element_name] []
變量列表
變量類型 說明
string 字符串
integer/int number/int類型
boolean/bool false/true
float/double number/浮點數(shù)
object 對象實例
specifiedType 指定類
mixed 任意類型
array/specifiedType[] 數(shù)組,可以指定成指定類型的數(shù)組
resource 文件資源類型
void 無返回值
null -
callable 可執(zhí)行的回調(diào)函數(shù)
function 不一定能執(zhí)行的方法
self/$this 當前實例
標簽效果

實現(xiàn)@var可以有兩種使用方法

1.在類成員變量中定義,不需要指定變量名稱

2.直接給具體變量定義,需要指定變量名稱

_

@throws

@throws : 拋出一個異常,告訴調(diào)用方需要做好處理異常相關(guān)工作.

詳細代碼演示 : https://github.com/yinggaozhen/doc-demo/tree/master/php/throws

語法
@throws [Type] []
標簽效果

_

最后

文章篇幅有限,這里列舉了一部分標簽,更多標簽可以通過以下工程地址

項目工程地址 : https://github.com/yinggaozhen/doc-demo/tree/master/php

標簽會不定期持續(xù)更新,歡迎各位star & fork

您的支持是我更新的最大動力~~

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/31775.html

相關(guān)文章

  • 每一位JSer應(yīng)當掌握注釋標記

    摘要:表示該函數(shù)接受可變數(shù)量的參數(shù),并指定一個類型的參數(shù)一個可選參數(shù)可選參數(shù),默認值指示參數(shù)是可選的。一個注釋塊中您可以包含多個標簽。 簡介 注釋標簽在代碼注釋中的作用非常大,但是可能很多同學在平常開發(fā)中會忽略這些標簽的作用,所以我這邊特地整理一些常用的注釋標記,通過圖文展現(xiàn)形式,希望能幫助你能更好理解每個注釋標簽的作用. 想必掌握這些注釋標簽之后,不光對您今后的自己代碼編寫,還是閱讀優(yōu)秀源...

    Salamander 評論0 收藏0
  • 通用 CSS 筆記、建議與指導

    摘要:如下區(qū)塊標題前綴可以讓我們使用命令查找標題名時將搜索范圍限制在區(qū)塊標題中。 在參與規(guī)模龐大、歷時漫長且參與人數(shù)眾多的項目時,所有開發(fā)者遵守如下規(guī)則極為重要: 保持 CSS 易于維護 保持代碼清晰易懂 保持 CSS 的可拓展性 為了實現(xiàn)這一目標,我們要采用諸多方法。 本文檔第一部分將探討語法、格式以及分析 CSS 結(jié)構(gòu);第二部分將圍繞方法論、思維框架以及編寫與規(guī)劃 CSS 的看法...

    lushan 評論0 收藏0
  • Conflux & TokenGazer AMA活動內(nèi)容回顧

    摘要:安全性不可更改性排序結(jié)果不能被壞人的攻擊更改。這也是很嚴重的公鏈安全事故。總而言之,通過設(shè)計安全的拓撲排序算法,解決交易順序問題。區(qū)塊排序的一致可以保證無效交易標記的一致。樞軸鏈和分叉鏈的區(qū)塊獎勵計算規(guī)則是一致的。 showImg(https://segmentfault.com/img/remote/1460000017710155?w=893&h=380); 12月27日,Conf...

    littlelightss 評論0 收藏0
  • Conflux & TokenGazer AMA活動內(nèi)容回顧

    摘要:安全性不可更改性排序結(jié)果不能被壞人的攻擊更改。這也是很嚴重的公鏈安全事故??偠灾ㄟ^設(shè)計安全的拓撲排序算法,解決交易順序問題。區(qū)塊排序的一致可以保證無效交易標記的一致。樞軸鏈和分叉鏈的區(qū)塊獎勵計算規(guī)則是一致的。 showImg(https://segmentfault.com/img/remote/1460000017710155?w=893&h=380); 12月27日,Conf...

    DesGemini 評論0 收藏0

發(fā)表評論

0條評論

quietin

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<