```
<?php
$data = array (
array (
'entity_id' => '880',
'sku' => '100088',
'name' => 'Tablet PC 512MB RAM 8GB Memory Wi-Fi Camera(Black)',
'price' => '117.8300',
'item' => array (
array (
'attribute_id' => '103',
'frontend_label' => 'Meta Title',
'value' => NULL,
),
array (
'attribute_id' => '972',
'frontend_label' => 'Features',
'value' => '131,201,129',
),
array (
'attribute_id' => '992',
'frontend_label' => 'Battery capacity',
'value' => '5500mAh',
),
),
),
)
```
怎樣修改attribute_id = 972的value值呢,把131,201,129換成其它的值。謝謝!
方法:
```
foreach($data as &$item){
foreach($item['item'] as &$v){
if($v['frontend_label']== 'Features'){
$v['value'] = '123,123,123';
}
}
}
```
- 一維數組操作方法
- 求得這個數組中各個元素之和
- 取出兩個數組中相同的內容
- 將數組元素組合為字符串implode
- 將字符串轉化為數組explode
- 逗號分割的字符串去重
- 一維數組增加某個值
- PHP從數組中找到指定元素的位置
- 二維或多維數組操作方法
- 根據某一個鍵值合并生成一個新的二維數組
- 二維數組變一維數組
- 二維數組取一個值變一維數組
- php二維數組合并及去重復的方法
- php數組根據某鍵值,把相同鍵值的合并最終生成一個新的二維數組
- 二維數組增加一個值
- 生成無限級樹算法
- sql2md SQL轉化為markdown語法
- PHP修改多維數組中的某個值
- 二維數組
- 省市區聯動的查詢
- PHP求某二維數組,某一列元素的最大最小值
- php 求二維數組的差集
- 按某個鍵值排序
- 基本知識
- 鍵名作為鍵值
- PHP中foreach的用法和實例
- PHP foreach 循環案例
- php5.3以后的foreach的&符號不建議使用
- PHP中判斷變量為空的幾種方法小結
- 判斷PHP數組是否為空的代碼
- php刪除數組中指定值的元素的幾種方法
- PHP刪除數組中的指定元素
- php數組函數序列之array_keys() - 獲取數組鍵名
- php 中更簡潔的三元運算符 ?:
- 函數
- 字符串函數
- 數組函數
- 實例
- 將 $arr 中age大于第一個大于30的人增加一項一條信息
- 強大的數組函數