用于多维数组的array_map

kal*_*tch 22 php multidimensional-array

我试图找到array_map('mysql_real_escape_string', $data);在多维数组上使用的解决方案,如果$ data是多维的,php会返回错误.干杯

Mar*_*ker 37

$array = array( array('A' => "Hello", 'B' => "World"),
                array('A' => "Goodnight", 'B' => "Vienna")
              );

function myFunc(&$item, $key) {
    $item = mysql_real_escape_string($item);
}

array_walk_recursive($array,'myFunc');

var_dump($array);
Run Code Online (Sandbox Code Playgroud)