PHP-array_walk函数:二维数组追加新的键和值

PHP 1822 0 2019-10-30

PHP-array_walk函数:二维数组追加新的键和值

array_walk 函数向二维数组中添加新元素

LANG-PHP
www.hilo8.com
  1. //新数组
  2. $data = array(
  3. array( a' => 'a1', b' => 'b1' , 'c' => 'c1'),
  4. array( a' => 'a2', b' => 'b2' , 'c' => 'c2'),
  5. array( a' => 'a3', b' => 'b3' , 'c' => 'c3'),
  6. );
  7. //要追加的新元素
  8. $arr=array('d'=>'4');
  9. array_walk($data, function(&$v, $k, $p){$v = array_merge($v, $p);},$arr);
  10. //追加后结果
  11. $data = array(
  12. array( a' => 'a1', b' => 'b1' , 'c' => 'c1', 'd'=>4),
  13. array( a' => 'a2', b' => 'b2' , 'c' => 'c2', 'd'=>4),
  14. array( a' => 'a3', b' => 'b3' , 'c' => 'c3', 'd'=>4),
  15. );

上一篇:PHP数组循环遍历的四种方法

下一篇:PHP常用数字取整、四舍五入等内置函数

讨论数量:0

请先登录再发表讨论。 2025-07-03

天涯网魂
3 杠 5 星
TA 的文章
TA 的随言
TA 的资源链