首頁 > 後端開發 > php教程 > foreach 赋值 二维数组解决思路

foreach 赋值 二维数组解决思路

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-06-13 10:32:37
原創
1017 人瀏覽過

foreach 赋值 二维数组
foreach ($menu as $k=>$v){
$arr[]['mid'] = $k;
$arr[]['num'] = $v;
}
print_r($arr);
输出:
Array ( [0] => Array ( [mid] =>9999 ) [1] => Array ( [num] => 1 ) ) 
而不是
Array ( [0] => Array ( [mid] =>9999 [num] => 1 ) )??

为什么? 请教啊。 跟我想的不太一样,想不通啊,现在还在线。。。

------解决方案--------------------

PHP code
foreach ($menu as $k=>$v){     $arr[]=array('mid' =>$k, 'num' =>$v);}<br><font color="#e78608">------解决方案--------------------</font><br>
登入後複製
探讨

PHP code
foreach ($menu as $k=>$v){
$arr[]=array('mid' =>$k, 'num' =>$v);
}
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
數組轉化array
來自於 1970-01-01 08:00:00
0
0
0
老師,為什麼我輸出的Array是空的
來自於 1970-01-01 08:00:00
0
0
0
es6 - JavaScript如何將string轉array
來自於 1970-01-01 08:00:00
0
0
0
把兩個Array合併為一個json的格式
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板