从JSON对象获取最大值(Get largest value from JSON object)
我有一个从cURL中检索到的$string ,如下所示:
{"time":0.01,"total_rows":7,"rows":[{"id":968},{"id":969},{"id":970},{"id":971},{"id":972},{"id":973},{"id":974}]}我想知道如何获得具有最大值的id (即974),我该如何在PHP中执行此操作?
I have a $string retrieved from cURL like this:
{"time":0.01,"total_rows":7,"rows":[{"id":968},{"id":969},{"id":970},{"id":971},{"id":972},{"id":973},{"id":974}]}I would like to know how to get the id that has the largest value (i.e 974), how can I do this in PHP?
最满意答案
$result = '{"time":0.01,"total_rows":7,"rows":[{"id":968},{"id":969},{"id":970},{"id":971},{"id":972},{"id":973},{"id":974}]}'; $json = json_decode($result,true); $max = max($json["rows"]); echo $max["id"]; // "974" $result = '{"time":0.01,"total_rows":7,"rows":[{"id":968},{"id":969},{"id":970},{"id":971},{"id":972},{"id":973},{"id":974}]}'; $json = json_decode($result,true); $max = max($json["rows"]); echo $max["id"]; // "974"更多推荐
发布评论