84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
[[0]=>[adminid =>1,group =>小组1],[1]=>[adminid =>2,group =>小组2],[2]=>[adminid =>2,group =>小组3]];如何让adminid 相同的放进同一个下标?拼成这样的:[[0]=>[adminid =>1,group =>小组1],[1]=>[[0]=>[adminid =>2,group =>小组2],[1]=>[adminid =>2,group =>小组3]]];
好好学习,天天向上!!!
PHP masalah penyambungan tatasusunan dua dimensi? -Tapak web PHP Cina Q&A-PHP masalah penyambungan tatasusunan dua dimensi? -Soal Jawab laman web PHP Cina
Sila tonton dan pelajari.
看你的数组吧,如果数组不是很大,循环就可以了。但是数组太大,会消耗内存,需要想一些特别的办法。
public function actionTest(){ $list = []; $arr = [ ['adminid' => 1, 'group' => '小组1'], ['adminid' => 2, 'group' => '小组2'], ['adminid' => 2, 'group' => '小组3'], ]; foreach ($arr as $value) { if (isset($list[$value['adminid']])) { $list[$value['adminid']][] = $value; continue; } $list[$value['adminid']][] = $value; } unset($arr); print_r($list); }
PHP masalah penyambungan tatasusunan dua dimensi? -Tapak web PHP Cina Q&A-PHP masalah penyambungan tatasusunan dua dimensi? -Soal Jawab laman web PHP Cina
Sila tonton dan pelajari.
看你的数组吧,如果数组不是很大,循环就可以了。但是数组太大,会消耗内存,需要想一些特别的办法。