2010-09-22 58 views
2

我有一個函數,如果允許訪問返回true,訪問被拒絕時返回false,當訪問不確定時返回NULL。三州bool返回值PHPDoc註釋

phpdoc應該是什麼@returnbool似乎沒有什麼意義......

回答

13
@return bool|null 

here

數據類型應該是一個有效的PHP類型(整型,字符串,布爾等),爲一類名返回的對象類型,或者簡單地「混合」。如果您想明確顯示多種可能的返回類型,請列出它們不帶空格的管道分隔符(例如「@return int | string」)。

+0

是'null'一個有效的PHP類型?我認爲'空'是沒有類型... – 2010-09-22 04:08:52

+2

@比利http://www.php.net/manual/en/language.types.null.php – Gordon 2010-09-22 08:07:22