我正在嘗試按鍵對數(shù)組的子數(shù)組進行排序。循環(huán)嘗試,似乎不起作用。$arr = array ( 15 => array (0=>'london',30=>'rome',21=>'berlin'), 23 => array (0=>'london',34=>'rome',20=>'berlin'), 19 => array (0=>'london',31=>'rome',22=>'berlin'), );foreach ($arr as $item) { ksort($item);}知道為什么嗎?
1 回答

犯罪嫌疑人X
TA貢獻2080條經(jīng)驗 獲得超4個贊
當(dāng)您修改$itemPHP 時,將自動創(chuàng)建一個副本并且只更改該副本。為了防止這種情況,您可以使用參考:
foreach ($arr as &$item)
或者$arr直接修改:
foreach ($arr as $key => $item) {
ksort($item);
$arr[$key] = $item;
}
- 1 回答
- 0 關(guān)注
- 208 瀏覽
添加回答
舉報
0/150
提交
取消