**PHP二維陣列遍歷時同時賦值
php 二維陣列遍歷賦值
我個人在專案中的寫法:
//遍歷二維陣列
foreach($tmp_array as $key => $value){
//動態生成圖片的URL
$attach_url = $this->qiniu_utils->get_download_url($tmp_array[$key][`attach_save_name`] , `7vih5p.com1.z0.glb.clouddn.com`, `PRIVATE`);
//賦值URL
$tmp_array[$key][`attach_save_url`] = $attach_url;
}
$result[`feed_img_ids`] = $tmp_array;
---------------------------------
$tmp_array[$key][`attach_save_url`] = $attach_url;
上面的這種賦值是按照地址傳值的,所以可以賦值成功!
--------------------------------------------------------------------------- 以下是網上的參考答案
Q:
$arr = array(`one`=>array(`name`=>`張三`,`age`=>`23`,`sex`=>`男`),
`two`=>array(`name`=>`李四`,`age`=>`43`,`sex`=>`女`),
`three`=>array(`name`=>`王五`,`age`=>`32`,`sex`=>`男`),
`four`=>array(`name`=>`趙六`,`age`=>`12`,`sex`=>`女`));
foreach($arr as $key=>$value){
foreach($value as $key2=>$value2){
$arr[$ey][$value][$key2][`age`]= 55;
}
}
print_r($arr);
怎麼給age賦一個新值?
A:
foreach($arr as $key=>$value){
$arr[$key][`age`]=55
}
看你的需求 這就行了
參考2:
php遍歷陣列賦值為什麼不行啊?
http://www.oschina.net/question/1434721_149652?sort=default&p=2#answers
如何聯絡我:【萬里虎】www.bravetiger.cn
【QQ】3396726884 (諮詢問題100元起,幫助解決問題500元起)
【部落格】http://www.cnblogs.com/kenshinobiy/
相關文章
- PHP二維關聯陣列的遍歷方式PHP陣列
- php中使用while遍歷二維陣列的方法PHPWhile陣列
- 23:二維陣列回形遍歷陣列
- 21:二維陣列右上左下遍歷陣列
- php手冊 php陣列的遍歷有哪幾種方式?php陣列如何遍歷?PHP陣列
- php陣列迴圈遍歷PHP陣列
- $.each()方法遍歷二維陣列程式碼例項陣列
- 陣列記憶體地址解讀及二維陣列的遍歷陣列記憶體
- JAVA多維陣列的遍歷Java陣列
- 遍歷List 同時 remove 元素REM
- php 陣列遍歷奇怪現象PHP陣列
- JS陣列遍歷和獲取陣列最值JS陣列
- 給numpy陣列賦同樣的值陣列
- PHP二維陣列轉一維陣列PHP陣列
- Java 多維陣列遍歷詳解Java陣列
- 陣列遍歷陣列
- php陣列原理遍歷原理揭祕PHP陣列
- 遍歷PHP陣列的6種方式PHP陣列
- ***PHP遍歷陣列的方法foreachPHP陣列
- PHP中二維陣列與多維陣列PHP陣列
- php 二維陣列排序PHP陣列排序
- jQuery中使用$.each()遍歷陣列時要注意的地方jQuery陣列
- 陣列賦值陣列賦值
- 陣列遍歷方法陣列
- 遍歷陣列物件陣列物件
- JS陣列方法總覽及遍歷方法耗時統計JS陣列
- PHP中陣列賦值效能及過程PHP陣列賦值
- php陣列中常用的多種遍歷方式PHP陣列
- 在PHP中陣列遍歷的三種方法PHP陣列
- php遍歷關聯陣列的三種方法PHP陣列
- java8 對list集合中的物件遍歷,重新賦值兩種方法,遍歷某個屬性返回陣列Java物件賦值陣列
- ***PHP陣列排序+php二維陣列排序方法(PHP比較器)PHP陣列排序
- js 遍歷陣列方式JS陣列
- PHP一維陣列轉二維陣列正規表示式PHP陣列
- jquery裡遍歷普通陣列和多維陣列的方法及例項jQuery陣列
- PHP二維陣列切割為字串並去除重複的值PHP陣列字串
- Java基礎(四)——switch語句、一維陣列、二維陣列的定義、儲存、遍歷、常見問題Java陣列
- php如何遍歷多維的stdClassObject物件,php的轉換成陣列的函式只能轉換外面一叢陣列PHPObject物件陣列函式