【发布时间】:2016-12-02 12:34:00
【问题描述】:
美好的一天,我试图在 php 上的 foreach 循环中获得最多重复。每个数组都是循环的一个循环。我需要得到重复次数最多的项目的id 和name,在这个例子中是 jake。
这是循环:
foreach ($json[$key]['data'] as $user){
var_dump($user);
}
输出是:
array(2) {
["id"]=>
string(4) "7032"
["name"]=>
string(4) "Jake"
}
array(2) {
["id"]=>
string(4) "1021"
["name"]=>
string(3) "Ana"
}
array(2) {
["id"]=>
string(4) "2058"
["name"]=>
string(4) "John"
}
array(2) {
["id"]=>
string(4) "7032"
["name"]=>
string(4) "Jake"
}
我需要的输出是:
$repeated = array(2) {
["id"]=>
string(4) "7032"
["name"]=>
string(4) "Jake"
}
提前感谢您的所有回答。
【问题讨论】: