PHPDoc - 指定数组键的类型

标签 php arrays phpdoc

如何在返回数组的 PHP 方法的文档中指定键的类型?


例如,我将其用于对象数组 @return MyClass[]

但是我想注释一个像array( 'string' => array( MyClass ) ) 这样的数组,这可能吗?

最佳答案

问题多年后,可以使用例如 @return array<integer, string> 来记录数组键和值。对于由整数键索引的字符串值数组。

我不知道这种语法在多大程度上是标准的并且得到了很好的支持。 PHPCS等工具或 Psalm一定要支持。

关于PHPDoc - 指定数组键的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24375133/

相关文章:

php - 我在 PHP 中使用 CSS 边框属性,但它不起作用

php - 使用 $.post 将 JS 变量发送到 PHP 脚本

PHP 和 MySQL 找到 COUNT 和 ORDER BY 结果

actionscript-3 - 在as3中写入16位字节数组

phpDocumentor - 无法打开输入文件 : phpdoc. php

php - 尝试将变量打印到 HTML 中时 undefined variable

javascript - 加载后Timepicker JS更改选项值

c - 快速排序分区函数的参数

php - Eclipse PDT 和自定义 PHPDoc 注释

PHPDocumentor 2 和 PHP 7 在 Doctrine 中有 opcache 问题