PHP修改Array数组中元素的值
经常碰到php修改Array数组中元素值的情况,代码写多了会吐,为了少死些脑细胞,还是记录下来吧!
直接上例子吧:
<?php //声明一个多数据类型的多维数组 $data = array( 'hello', 2008, array(8,'NBA'), 5 ); //输出原数组 print_r($data); echo "<hr>"; //修改下标为0的元素的值 $data[0] = 'hello world'; //修改下标为2的元素中下标为1的元素的值 $data[2][1] = 'FIFA'; //输出修改后整个数组的结构 print_r("新数组: ".$data); ?>
输出结果:
Array ( [0] => hello [1] => 2008 [2] => Array ( [0] => 8 [1] => NBA ) [3] => 5 ) Array ( [0] => hello world [1] => 2008 [2] => Array ( [0] => 8 [1] => FIFA ) [3] => 5 )