2010-11-03 43 views

Respuesta

32
$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); 
0
function realEscape($data){ 
    global $connection; 
     $array=[]; 
    do{ 

    if(is_string($data)){ 
     $array= mysqli_real_escape_string($connection,$data); 
     break; 
    } 


foreach($data as $key =>$value){ 
     $array[$key]=is_array($value)?realEscape($value):mysqli_real_escape_string($connection,$value); 
} 


}while(0); 
return $array;} 

Una solución simple caber en cualquier lugar. ¡Salud!

Cuestiones relacionadas