Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
请解释以下代码。我无法理解发生了什么。
return !$test
它返回相反的布尔值$test。如果 test 为真,或者任何等同于真的东西,它返回假。如果它是假的,或者任何等同于假的,它返回真。
$test
这 ”!” 是'NOT'运算符。
“return !$test”检查变量是否为真(假)。如果 $test 为假,则返回真。
例如:!$a >>>> TRUE 如果 $a 不是 TRUE。
http://www.php.net/manual/en/language.operators.logical.php