【问题标题】:type hinting array with 2 entries / phpdoc for array输入带有 2 个条目的提示数组 / 数组的 phpdoc
【发布时间】:2017-11-13 12:15:32
【问题描述】:

说我有这个

function foo(){
   return [1, 'bippo'];

}

如何编写它在自动完成时自动创建的 phpdoc

list($x, $y) = foo();

【问题讨论】:

  • 我认为来自@Jelmergu 的答案应该被标记为答案。

标签: php php-7 phpdoc


【解决方案1】:

phpDocumentor: Defining a 'Type' section Array 中所述,您可以将包含多种类型的数组指定为@return (int|string)[],这意味着此函数的返回类型是一个数组,该数组可以包含int 或@987654324 类型的元素@

【讨论】:

  • 如果您知道,是否可以返回特定对象?例如。我的意思是类型提示类似于[int => MyCoolObj],表示该数组由 int 类型的键组成,MyCoolObj 类型的值
  • 此答案中的链接已失效。
  • 链接不再失效
  • OP 询问有关提示元组的问题。 Answers 展示了如何提示元素类型为联合的数组。完全不相关。
  • 这对某些 PHPDoc 数组类型提示很有帮助,但无助于指定元组中的类型
猜你喜欢
  • 2015-12-13
  • 2010-10-21
  • 1970-01-01
  • 1970-01-01
  • 2017-03-05
  • 1970-01-01
  • 2023-04-08
  • 1970-01-01
相关资源
最近更新 更多