1
$ gameAPI-> 게임최대 값
"games": [
{
"appid": 10,
"playtime_forever": 32
},
{
"appid": 20,
"playtime_forever": 0
},
{
"appid": 30,
"playtime_forever": 0
},
]
내가 playtime_forever 목록에서 가장 높은 값을 갖는 APPID + playtime_forever 데이터를 얻을 싶어요.
나는 다음과 같은 코드를 사용 :$data = array_reduce($data, function ($a, $b) {
return @$a['playtime_forever'] > $b['playtime_forever'] ? $a : $b;
});
어디 $ 데이터 = $ gameAPI-> 게임;
그러나 다음 오류가 발생했습니다. stdClass 유형의 객체를 배열으로 사용할 수 없습니다. 온라인 :
return @$a['playtime_forever'] > $b['playtime_forever'] ? $a : $b;
고맙습니다. – Terry
@Terry 수락 대답은 "Thanks man" – Justinas