【发布时间】:2019-10-02 10:08:00
【问题描述】:
假设你有以下方法:
/**
* @throws \Exception
**/
function foo($param): void
{
if (!(is_string($param) | is_array($param))) {
throw new \Exception('Param is neither string nor array!');
}
postProcess($param);
}
该方法本身接受所有参数类型,但如果参数既不是字符串也不是数组,则抛出异常。
对于此方法,您更喜欢以下哪个@param-Tag?
@param mixed@param string|array
【问题讨论】:
-
通常混合会使用。
标签: php coding-style