これは違う?
<?php function pr($var) { echo '<pre>'; print_r($var); echo '</pre>'; } $data = array( array('a', 'b', 'c'), array('A', 'B', 'C') ); $data = array_map(function($e) { array_shift($e); return $e; }, $data); pr($data);
▽2
●
うぃんど ●50ポイント ベストアンサー |
一例
<?php $a[1][1] = 11; $a[1][2] = 12; $a[1][3] = 13; $a[2][1] = 21; $a[2][2] = 22; $a[2][3] = 23; $f = create_function('$v,$k,$a', 'unset($a[$k][1]);'); array_walk($a, $f, &$a); var_dump($a);
http://jp.php.net/manual/ja/function.create-function.php
http://jp.php.net/manual/ja/function.array-walk.php