我需要你的幫助來確定數(shù)組中重復(fù)或相同元素的位置。例如$arr =[6,5,3,7,40,45,7,6,3,32,86,40,5,3,7,40];結(jié)果6 = 0,75 = 1,113 = 2,87 = 3,6,1440 = 4,11,1545 =5 and so on.
1 回答

喵喔喔
TA貢獻(xiàn)1735條經(jīng)驗 獲得超5個贊
一種簡單的方法:
<?php
$arr =[6,5,3,7,40,45,7,6,3,32,86,40,5,3,7,40];
$pos = array();
foreach($arr as $k => $v) {
$pos[$v][] = $k;
}
foreach($pos as $k => $v) {
echo $k."=".implode(',', $v)."<br>";
}
?>
結(jié)果:
6=0,7
5=1,12
3=2,8,13
7=3,6,14
40=4,11,15
45=5
32=9
86=10
- 1 回答
- 0 關(guān)注
- 123 瀏覽
添加回答
舉報
0/150
提交
取消