php 指定多维数组修改
2015-03-23 11:49
141 查看
foreach ($ms as &$v) { echo $v[id]."</br>"; $v[section_id]="test"; }
首先把要修改的数组遍历出来,
然后重点注意foreach ($ms as &$v)前面的&$v这里是传址
我们此时的$ms=$v两个数组表示就是一个数组 对相同的内存地址进行修改
但是如果foreach ($ms as $v)
$ms和$v就是两个不同数组了
不管在$v里面如何修改都不会对$ms产生影响
记住了
相关文章推荐
- php中多维数组按指定value排序的实现代码
- PHP指定字段的多维数组排序方法
- PHP实现指定字段的多维数组排序函数分享
- php中多维数组按指定value排序的实现代码
- PHP多维数组指定某个键来排序
- 获取PHP多维数组中指定键(key或下标)的值
- PHP指定字段的多维数组排序方法
- PHP提取多维数组指定一列的方法大全
- php 根据指定的键对多维数组进行排序
- PHP提取多维数组指定一列的方法大全
- PHP在多维数组指定位置插入单元
- PHP多维数组指定多字段排序
- php 多维数组如何用foreach遍历修改其中的一个值
- PHP多维数组指定多字段排序的示例代码
- PHP提取多维数组指定列的方法
- PHP之提取多维数组指定列的方法
- php 提取多维数组指定列
- php 判断多维数组中是否存在指定的 values foreach(),in_array(),
- PHP实现指定字段的多维数组排序函数分享
- PHP 多维数组按照指定的顺序进行排序