Phpstorm 是否可以在不指定类型的情况下为@param编写PHPDoc文档?

Phpstorm 是否可以在不指定类型的情况下为@param编写PHPDoc文档?,phpstorm,phpdoc,Phpstorm,Phpdoc,我在用PhpStorm。当我为函数放入以下PHPDoc文档时: /** *@param$id应用程序标识符 */ 公共函数foo($id) 我在PHPStorm中为函数运行“快速文档”(Ctrl+Q)命令,它显示如下: 参数:$id标识符 似乎出于某种原因,IDE正在将参数描述的第一个单词application解释为参数的类型。我不想指定参数的类型(我不知道它是什么),我只想在文档中添加关于参数的简要描述。我该怎么办?如果您不知道它是什么,可以使用混合。类型位于$id之前,而$id之后的部分将

我在用PhpStorm。当我为函数放入以下PHPDoc文档时:

/**
*@param$id应用程序标识符
*/
公共函数foo($id)
我在PHPStorm中为函数运行“快速文档”(Ctrl+Q)命令,它显示如下:

参数:$id标识符


似乎出于某种原因,IDE正在将参数描述的第一个单词
application
解释为参数的类型。我不想指定参数的类型(我不知道它是什么),我只想在文档中添加关于参数的简要描述。我该怎么办?

如果您不知道它是什么,可以使用
混合
。类型位于
$id
之前,而
$id
之后的部分将用作说明

/**
 * @param mixed $id application identifier
 */
public function foo($id)
然后使用
mixed
类型(或其他通用类型)。PHPDoc需要类型。在您的情况下,IDE将其视为类似于PHPDoc的语法,其中类型位于名称之后。