我理解
@return int
表示函数将返回一个整数
@return float
它将返回一个浮点值。
但是
呢
@return float|int
这是否意味着它将返回float或int?
答案 0 :(得分:3)
它不是symfony,它只是php文档。
@return float|int
返回float
或int
http://docs.phpdoc.org/references/phpdoc/tags/return.html
重要的是要注意它只是文档,如果你不维护它,你可以有一个带有错误返回文档的函数:
/**
* @return int
*/
public function getAge()
{
return 'I am a string'
}