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.
我怎样才能把它变成一个布尔值?
我试过这个:
array('FALSE' => 'No', 'TRUE' => 'Yes')
我希望将 TRUE/FALSE 视为布尔值而不是字符串。这个怎么做?
当您将值放在引号中时,它们被视为字符串。只需使用true和false布尔关键字,例如
true
false
array( false => 'No', true => 'Yes' )
请注意,在这种情况下,PHP 将自动true转换为1和false转换为0,因为
1
0
(array) 键可以是整数或字符串
这不会阻止您使用$array[true]或$array[false]虽然。
$array[true]
$array[false]
见http://php.net/manual/language.types.array.php