<?php
$json = ' [
{
"id": "11",
"from_userid": "1996",
"contest_id": "29",
"to_userid": "8",
"vote_date": "2020-10-06 01:40:04",
"count_votes": "1"
},
{
"id": "1",
"from_userid": "82",
"contest_id": "29",
"to_userid": "94",
"vote_date": "2020-09-03 07:06:36",
"count_votes": "1"
},
{
"id": "2",
"from_userid": "82",
"contest_id": "29",
"to_userid": "98",
"vote_date": "2020-09-03 07:06:36",
"count_votes": "0"
}
]';
$arr = json_decode($json, true);
$max = max(array_column($arr, 'count_votes'));
$out = array_filter($arr, function ($o) use ($max) {
return $o['count_votes'] == $max;
});
print_r($out);
preferences:
27.7 ms | 408 KiB | 5 Q