gpt4 book ai didi

PHPStorm - 使用数组进行类型提示

转载 作者:行者123 更新时间:2023-12-05 03:13:54 26 4
gpt4 key购买 nike

您可以像这样输入提示数组:

/** @var Class[] $variable */
$variable = /*someArrayWithObjects*/;

但是否有可能以不同的方式键入提示数组本身数组的对象?像这样的东西:

/** @var Class, SomeOtherClass[] $variable */
$variable = /*someArrayWithObjects*/;

以便数组本身显示来自 Class 的方法,并且数组的每个对象都显示来自 SomeOtherClass 的方法?

最佳答案

是的。您可以指定 $variable是,例如,CollectionSomeOtherClass 的数组:

/** @var Collection|SomeOtherClass[] $variable */
$variable = /*someArrayWithObjects*/;

这将为您提供 Collection 的代码补全在 $variable以及 SomeOtherClass 中的方法当您遍历 $variable 中的项目时.这当然假设您可以遍历 $variable .

关于PHPStorm - 使用数组进行类型提示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28252845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com