如何将其变为布尔值?
我试过了:
array('FALSE' => 'No', 'TRUE' => 'Yes')
我想将TRUE / FALSE视为布尔值而不是字符串。怎么做?
答案 0 :(得分:1)
当您将值放在引号中时,它们将被视为字符串。只需使用true
和false
布尔关键字,例如
array(
false => 'No',
true => 'Yes'
)
请注意,在这种情况下,PHP会自动投放true
到1
和false
到0
,因为
(数组)键可以是整数或字符串
但这并不会阻止您使用$array[true]
或$array[false]
。