用于三态bool返回值的PHPDoc注释

Bil*_*eal 2 php phpdoc

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

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

Art*_*cto 14

@return bool|null
Run Code Online (Sandbox Code Playgroud)

看到这里:

数据类型应该是有效的PHP类型(int,string,bool等),返回的对象类型的类名,或者只是"混合".如果要显式显示多个可能的返回类型,请列出以空格分隔的空格(例如"@return int | string").