百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>网页制作> PHPer都应该把握的注释标志!
分享文章到:

PHPer都应该把握的注释标志!

发布时间:12/01 来源:未知 浏览: 关键词:

引荐:《PHP视频教程》

前言

注释标签在代码注释中的作用非常大,好的寻注释标签可以让你在编程历程中有更好、更舒服的体验,所以我今天预备整理一下这些标志,通过图文的情势展现出来,一方面是为了本人对这些注释标签有一个汇总整理,另一方面也但愿大家能够更好对懂得注释标签

每个人都但愿写出美丽的代码,或许你离美丽的代码,就差一个标签

常用标签

标志用处描写
@abstract
抽象类的变量和办法
@accesspublic, private or protected文档的拜访、使用权限. @access private 表白这个文档是被庇护的。
@author张三 zhangsan@163.com文档作者
@copyright名称 时间文档版权信息
@deprecatedversion文档中被废止的办法
@deprec
同 @deprecated
@example/path/to/example文档的外部留存的示例文件的位置。
@exception
文档中办法抛出的非常,也可参照 @throws.
@global类型:$globalvarname文档中的全局变量及有关的办法和函数
@ignore
忽略文档中指定的关键字
@internal
开发团队内部信息
@linkURL相似于license 但还可以通过link寻到文档中的更多个具体的信息
@name变量别号为某个变量指定别号
@magic
phpdoc.de compatibility
@package封装包的名称一组相关类、函数封装的包名称
@param如 $username 会员名变量含义注释
@return如 返回bool函数返回结果描写,一样不消在void(空返回结果的)的函数中
@see如 Class Login()文件关联的任何元素(全局变量,包罗,页面,类,函数,定义,办法,变量)。
@sinceversion记载什么时候对文档的哪些部分停止了更换
@static
记载静态类、办法
@staticvar
在类、函数中使用的静态变量
@subpackage
子版本
@throws
某一办法抛出的非常
@todo
表示文件未完成或者要完美的地方
@vartype文档中的变量及其类型
@version
文档、类、函数的版本信息

上面这么多其实很大一部分都是创立文件、创立类的时候需要增加的。今天主要讲解一下常用的标签。

@param

说明

参数,用于函数和办法注释里的标志\
格局@param [Type] [name] [<description>]\
例如@param string title 文章标题

代码举例

每个PHPer都应当掌握的注释标记

@return

说明

返回值
格局@return [类型] [<描写>]]
例如@return array 结果数组

代码举例

每个PHPer都应当掌握的注释标记

@deprecated

说明

不倡议使用的、已过期的、将被删除的\
格局@deprecated [<版本号>] [<描写>]\
例如@deprecated 1.0.0 新版本将不再包括此函数\
假如它是被其他办法所代替了,倡议增加@see标志

代码举例

每个PHPer都应当掌握的注释标记

@see

说明

参照 ,相似@link,可与@deprecated联动
格局@see [url或完全办法名] [<描写>]
例如@see \yii\base\db::tableName() 旧办法table_name已弃用,请使用此办法替换

代码举例

每个PHPer都应当掌握的注释标记

@link

说明

链接,可用于辅助说明、援用文档等\
格局@link [url] [<描写>]\
例如@link http://g.cn 不懂滚去问谷歌,别来烦我

代码举例

每个PHPer都应当掌握的注释标记

@link&@see不同

-@see@link
外部链接
内部程序X

@var

说明

变量\
格局@var [类型] [变量名] [<描写>]\
例如@var int id 会员id

变量列表

变量类型说明
string字符串
integer/intnumber/int类型
boolean/boolfalse/true
float/doublenumber/浮点数
object对象实例
specifiedType指定类
mixed任意类型
array/specifiedType[]数组,可以指定成指定类型的数组
resource文件资源类型
void无返回值
null-
callable可施行的回调函数
function不必然能施行的办法
self/$this当前实例

代码举例

1、在办法外的变量定义
每个PHPer都应当掌握的注释标记
2、在办法内的变量定义

每个PHPer都应当掌握的注释标记

@throws

说明

大概会抛出的错误类型\
格局@throws [类型] [<描写>]\
例如@throws Exception

每个PHPer都应当掌握的注释标记

以上就是PHPer都应当把握的注释标志!的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板