我有以下代码:
<?php if($count >= 10){
do this
}?>
使用此代码:
<?php print_r($count); ?>
我看到$ count的内容为
Array ( [0] => stdClass Object ( [COUNT(*)] => 12 ) )
问题是:如何在我的IF语句中使用对象数组中的12?
答案 0 :(得分:2)
if ($count[0]->{'COUNT(*)'} > 10) {
...
}
请注意,$count
看起来非常类似于SQL查询的结果。在这种情况下,只需将SELECT COUNT(*) FROM ...
替换为SELECT COUNT(*) AS foocount FROM ...
即可。此外,您可以获取数组而不是对象。