2011-03-02 24 views
6

tengo una matriz con alrededor de 10 valores clave. ¿Cuál es la mejor manera de agregar mysql_real_escape_string a todos ellos?mysql_real_escape_string atajo

+0

posible duplicado de [Forma fácil de aplicar una función a una matriz] (http://stackoverflow.com/questions/2270303/easy-way-to-apply-a-function-to-an-array) – Gordon

Respuesta

11
$escaped_array=array_map('mysql_real_escape_string',$array); 

Mira array_map

+1

wow . php tiene una función predeterminada :) mi respeto por PHP ha ido más allá :) –

0

Puede crear método de acceso directo .. algo como esto ..

function mres($v){ 
    return mysql_real_escape_string($v); 
} 

y se puede utilizar como una función mres.

+2

usando array_map es más fácil y está construido en función –

Cuestiones relacionadas