有時(shí)候我們遇到一個(gè)二維數(shù)組芦劣,想在里面的所有的一維數(shù)組里增加一個(gè)鍵值對(duì),又不想遍歷該怎么做呢?
$arr = array(
array('name' => '張三'),
array('name' => '李四')
);
想在數(shù)組里同時(shí)增加一個(gè)'sex' => '女'
我們可以這樣做:
array_walk($arr, function (&$v, $k, $p) {$v = array_merge($v, $p);}, array('sex' => '女'));
var_dump($arr);
$arr = array(
array('name' => '張三', 'sex' => '女'),
array('name' => '李四', 'sex' => '女')
);
這樣既可流济。