我有一个带有对象的数组。对象的值是我的数据库中的计数器。我需要对那个对象做一个条件。
var_dump($myArray);
返回
array (size=1)
0 =>
object(stdClass)[62]
public 'count(videos_like.videos_like_id)' => string '5' (length=1)
我尝试这样做:
if($myArray[0]->count(videos_like.videos_like_id) == '5'){...}
但我当然得到一个错误。有没有人有想法?
我宁愿建议您更新SQL查询并替换代码:
count(videos_like.videos_like_id)
至
count(videos_like.videos_like_id) AS videosCount
因此你不会有这个问题。
PS:即使你没有普通的SQL并且使用任何框架 - 它绝对可以为你的count列提供别名。