06.PHP标准注释
“php是一门及其容易入门的语言,刚入门的新手不到几分钟的时间可能就会用echo打印出一个hello world !但是他是真正的程序员吗?怎么来定义程序员呢?如果想真正成为一个程序员,那么就必须遵循一套程序书写规范,”
我们经常编写一些函数,但是这些函数可能也只有自己能看得懂,甚至过一段时间自己也不认识自己写的了,那么怎么办呢?最好的办法当然是给给自己的代码加上注释。
我们可能熟悉很多注释的写法C pear PHP注释等等,但我们用到的主要还是# 和/**/。
#是一种简短的注释方法。可能你会用它去注释一个变量,或者调用的一个方法。/**/我们可能还在用它去注释掉一大段代码,但是怎么用它去标准的注释一个函数呢?
```
/**
* @name 名字
* @abstract 申明变量/类/方法
* @access 指明这个变量、类、函数/方法的存取权限
* @author 函数作者的名字和邮箱地址
* @category 组织packages
* @copyright 指明版权信息
* @const 指明常量
* @deprecate 指明不推荐或者是废弃的信息
* @example 示例
* @exclude 指明当前的注释将不进行分析,不出现在文挡中
* @final 指明这是一个最终的类、方法、属性,禁止派生、修改。
* @global 指明在此函数中引用的全局变量
* @include 指明包含的文件的信息
* @link 定义在线连接
* @module 定义归属的模块信息
* @modulegroup 定义归属的模块组
* @package 定义归属的包的信息
* @param 定义函数或者方法的参数信息
* @return 定义函数或者方法的返回信息
* @see 定义需要参考的函数、变量,并加入相应的超级连接。
* @since 指明该api函数或者方法是从哪个版本开始引入的
* @static 指明变量、类、函数是静态的。
* @throws 指明此函数可能抛出的错误异常,极其发生的情况
* @todo 指明应该改进或没有实现的地方
* @var 定义说明变量/属性。
* @version 定义版本信息
*/
```
注释的信息很全面,可能有很多我们用不到,红色部分是我们经常用到的。
- 技巧
- 激活
- 为文件添加标签
- 词典
- Alt左键拖动
- 图表操作
- 打开项目
- 查找文件所在目录
- 有红波浪线怎么找到语法错误
- JS有红色波浪线
- JSHint 遇见的错误集合
- layui is not defined
- 设置
- phpstorm之自定义代码碎片(tab键自动填充代码)
- 体验
- 对象冒号对齐
- 文件排序如何设置
- phpstorm设置等号对齐
- Phpstorm 设置注释符缩进位置
- 鼠标滚轮改变字体大小
- 拖放文件打开
- 关闭其他tab的方法
- 用鼠标控制字体大小
- 方法之间有横线
- 换行
- 添加jQuery自动提示,自动补全,提示文档
- phpstorm取消强制换行
- 移除项目
- ext-json is missing in composer.json
- 版本
- 本地版本控制
- 规范
- 文件
- 驼峰跳转
- 查看文档结构
- 规范一:ThinkPHP规范
- 规范二:phpStrom设置规范
- 规范三:PHP_CodeSniffer 辅佐代码规范
- 规范四:PHP_CodeSniffer 开发规范示例
- 规范五:PHP命名规则
- .规范六:PHP标准注释
- 快捷键
- Ctrl + 左键 导航文件路径
- Ctrl+Shift+N 快速查找文件
- Alt+Home 导航
- Ctrl + Alt + F7
- Ctrl + Shift + Ctrl + I
- Ctrl+Shift + A
- Shift+F6从HTML重命名CSS
- HTML/JS/CSS自动完成
- ctrl+后引号 选择当前页面主题
- 粘贴最近的代码
- 导航
- ctrl+shift+J 合并行
- 快速查看最新更改的文件
- 查找和替换
- 快速移到方法
- Alt+Shift+F10运行调试
- Alt+Enter 快速修复
- 开机快捷键
- Ctrl+Alt+T包裹标签
- 智能提醒
- 快速完成 ctrl+空格
- 注释
- ctrl+H查看所选继承结构
- Ctrl+Shift+Enter判断语句自动完成
- Ctrl+Shift+I
- Ctrl+Shift+Enter
- Ctrl+X删除当前行
- Alt+1
- Ctrl+D比较文件
- 双击Shift
- ctrl+。
- Alt+Shift+J
- ctrl+alt+shift+insert选择语言
- 自动完成
- Ctrl+F
- 快捷键 Alt+后引号
- 调试
- phpstrom+wamp+xdebug
- Evaluate评估
- 断点变量长放显示调试
- debugger
- PhpStorm Xdebug远程调试环境搭建原理分析及问题排查
- phpstorm中设置连接FTP,并快速进行文件比较,上传下载,同步等操作
- 调试xdebug
- xdebug参数
- 右键断点调整断点属性
- 配置xdebug远程调试php的三种方法(配合phpstorm)
- 手机版调试技巧
- phpstorm+php7+xdebug+centos远程调试(不建议
- 远程socket调试
- 插件
- gitee
- Editor
- Emmet
- 工具等
- Termial终端
- 终端设置
- 打开终端等工具的入口
- 菜单
- view
- 面包屑
- Tools
- 数据库
- 打开数据库控制台
- Ctrl+Enter 执行数据库
- Ctrl+Enter
- ctrl+d 数据表对比
- ctrl+shift+空格
- 启动界面
- 提示
- PHPStorm 2017.3提示