我需要将 PHP 内置函数括在括号中吗?
这些是最合适的方法吗?
(empty($UrlArray[1])), (is_numeric($UrlArray[1])), (strlen($UrlArray[1]) == 4)
或者,这些是最合适的方法吗?
empty($UrlArray[1]), is_numeric($UrlArray[1]), strlen($UrlArray[1]) == 4
这个可行,但我想知道我是否有太多括号。
( ( (empty($UrlArray[1])) OR ( (!empty($UrlArray[1])) AND (is_numeric($UrlArray[1])) AND (strlen($UrlArray[1]) == 4) ) ) AND (count($UrlArray) < 3) )
如果我省略了 PHP 内置函数的括号,代码片段仍然有效。
( ( empty($UrlArray[1]) OR ( !empty($UrlArray[1]) AND is_numeric($UrlArray[1]) AND strlen($UrlArray[1]) == 4 ) ) AND count($UrlArray) < 3 )
我总是将 PHP 内置函数括在括号中。但我只是想知道这是否是最好的方法。
谢谢。