标签: php arrays if-statement conditional-statements
if ($array){ }条件在php中意味着什么?
if ($array){ }
什么时候是真是假?
答案 0 :(得分:2)
数组将被转换为布尔值,就像使用if((bool) $array) { }
if((bool) $array) { }
false
$array = [] 只要在数组中设置了至少一个键(true或["some value"]
$array = []
true
["some value"]
["data" => "value"]
您可以使用
var_dump((bool) $your_array);