gpt4 book ai didi

php - @return 标记是否对返回类型声明无用

转载 作者:搜寻专家 更新时间:2023-10-31 20:35:11 26 4
gpt4 key购买 nike

phpdoc 的@return 标签对返回类型声明没用吗?换句话说,在这种情况下 @return 标签有什么好处吗:

/**
* Example function.
*
* @return int
*/
public function getOne(): int
{
return 1;
}

我们应该在 PHP7 中删除这个注解吗?

最佳答案

Should we remove this annotation in PHP7?

虽然 @return 乍一看可能看起来多余,但事实并非如此。它允许您对返回值、它的含义进行更详细的描述,而不仅仅是值的类型,这在返回更复杂的数据(即数组)的情况下可能毫无用处,因此我宁愿付出更多的努力来使我的通过使用此功能而不是删除没有实际好处的 @return 可以更好地记录。

关于php - @return 标记是否对返回类型声明无用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37479867/

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