Mrcdh技术博客 Mrcdh技术博客
首页
  • Html5
  • Javascript
  • Nodejs
  • electron
  • Android
  • 微信公众号
  • 框架
  • 其他
  • Mysql
  • PHP
  • Python
  • java
  • Gulp
  • 其它
  • 网站
  • 资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Mrcdh

全栈开发小学生
首页
  • Html5
  • Javascript
  • Nodejs
  • electron
  • Android
  • 微信公众号
  • 框架
  • 其他
  • Mysql
  • PHP
  • Python
  • java
  • Gulp
  • 其它
  • 网站
  • 资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Mysql

  • PHP

    • PHP curl常见CURLE_SSL_CACERT (60)错误及get,post实例
    • PHP常用注解
    • PhpSpreadsheet操作Excel的基本使用
    • composer常用命令
    • php程序性能优化的一些方法
    • php常用内置函数
    • PHP常用框架伪静态
    • php遍历时发现最后一个元素的值随着遍历变化
    • tp5和laravel常用操作的区别
    • 使用phpword操作word
    • PHP常用扩展
    • PHP常用自定义方法
    • PHP框架
    • php枚举库php-enum的使用
    • php快速接入微信支付宝支付easy-pay
  • Python

  • java

  • Go

  • 数据库

  • C#

  • ElasticSearch

  • Git

  • Gulp

  • Microsoft

  • Linux

  • 其它

  • 技术
  • PHP
mrcdh
2020-11-07

PHP常用注解

@param 参数类型 参数 参数说明:注解方法中的参数

/**
 * 格式化字符串
 * @param string $str 要格式化的字符串
 */
function format($str){
    ...
}
1
2
3
4
5
6
7

@return 返回类型:注解方法返回类型

/**
 * 格式化字符串
 * @param string $str 要格式化的字符串
 * @return boolean
 */
function format($str){
    ...
    return true;
}
1
2
3
4
5
6
7
8
9

@access protected|public|private:注解类方法的访问类型

/**
 * 格式化字符串
 * @access protected
 * @param string $str 要格式化的字符串
 * @return boolean
 */
protected function format($str){
    ...
    return true;
}
1
2
3
4
5
6
7
8
9
10

@throws Exception:注解方法抛出异常

/**
 * 格式化字符串
 * @access protected
 * @param string $str 要格式化的字符串
 * @return boolean
 * @throws Exception
 */
protected function format($str){
    ...
    return true;
}
1
2
3
4
5
6
7
8
9
10
11

@var 类型 说明:注解类变量

class Api{
    /**
     * @var User 会员实例
     */
    protected $user = null;
}
1
2
3
4
5
6

@package 包:注解类包

/**
 * @package api
 */
class Api{
    ...
}
1
2
3
4
5
6

@method 返回类型 方法 注释:注解类拥有的方法

/**
 * @method void onAfterInsert(Model $model) static after_insert事件定义
 */
class Api{
    public static onAfterInsert(Model $model){
        ...
    }
}
1
2
3
4
5
6
7
8

@property 返回类型 变量名 注释:注解类拥有的属性,可以用来IDE智能提示用

/**
 * @property int $id 主键ID
 */
class Api{
    ...
}
1
2
3
4
5
6

TODO:待完成任务

// TODO 后期加入...
1
#php
上次更新: 2023/09/22, 16:54:32
PHP curl常见CURLE_SSL_CACERT (60)错误及get,post实例
PhpSpreadsheet操作Excel的基本使用

← PHP curl常见CURLE_SSL_CACERT (60)错误及get,post实例 PhpSpreadsheet操作Excel的基本使用→

最近更新
01
uniapp常见问题
03-19
02
Vue3项目搭建
12-25
03
使用pnpm的monorepo组织项目
11-01
更多文章>
Theme by Vdoing | Copyright © 2020-2025 Mrcdh | 苏ICP备2020058908号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×