php - 是否有 PHPDoc 标准来描述通过引用传递的函数属性?

标签 php phpdoc

我有一个函数,它使用作为引用传递的属性:

public function doSomething(&$argumentPassedByReference)
{
    // ...
}

我维护我项目的 PHPDoc,所以我这样描述我的函数:

/**
 * Do something very useful with the thing passed in parameters
 *
 * @param Type $argumentPassedByReference Thing that will be edited
 */
public function doSomething(&$argumentPassedByReference)

但我不是很满意,因为它没有显示 $argumentPassedByReference 是通过引用传递的。 PHPDoc 中是否有一个标准来描述这一点?

最佳答案

在函数定义中添加 & 符号:

 /**
 * Do something very useful with the thing passed in parameters
 *
 * @param Type &$argumentPassedByReference Thing that will be edited
 */

关于php - 是否有 PHPDoc 标准来描述通过引用传递的函数属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62934920/

相关文章:

php - 如何在 phpstorm 中为代码完成注释类

php - PHP 中是否有一个好的(独立的)PHPDoc 解析器类或函数?

php - 还有什么比 PHPDoc 更好的吗?

PHPDocumentor 可选参数

php - 使用 Imagick 创建两个 pdf 页面

php - sh :/usr/bin/ffmpeg: not found

php - 使用触发器通过外键创建新值

php - 从文件夹中删除图像

php - 是否有记录 GET/POST 参数的标准?

php - 为什么 PHP 中的反序列化总是返回 false?