2

我有一个函数,它(例如)在允许访问时返回 true,在拒绝访问时返回 false,在访问不确定时返回 NULL。

@returnphpdoc应该是什么?bool似乎没有意义...

4

2 回答 2

14
@return bool|null

这里

数据类型应该是有效的 PHP 类型(int、string、bool 等)、返回对象类型的类名,或者简单地“混合”。如果您想显式显示多种可能的返回类型,请将它们以竖线分隔,不带空格(例如“@return int|string”)。

于 2010-09-22T03:34:59.620 回答
2

如果你想遵循 php.net 风格的返回类型。当返回数据类型有多种可能性时,它们使用 type mixed

例子 :

http://ca2.php.net/manual/en/function.array-rand.php

于 2010-09-22T03:36:34.780 回答