Estoy tratando de encontrar una solución para usar array_map('mysql_real_escape_string', $data);
en matrices multidimensionales, si $ data es multidimensional, php devuelve un error. aplausosarray_map para matrices multidimensionales
17
A
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
- 1. indexOf sintaxis para matrices multidimensionales?
- 2. PHP: Combinar matrices multidimensionales
- 3. array_diff() con matrices multidimensionales
- 4. matrices multidimensionales de JavaScript
- 5. Powershell matrices multidimensionales
- 6. PHP ordenar matrices multidimensionales
- 7. iteración de matriz Awk para matrices multidimensionales
- 8. Implantar y explotar matrices multidimensionales
- 9. PHP combina dos matrices multidimensionales
- 10. Usando numpy.argmax() en matrices multidimensionales
- 11. eficiente System.arraycopy en matrices multidimensionales
- 12. Comparación de rendimiento de matriz de matrices vs matrices multidimensionales
- 13. C sintaxis extraña serie de matrices multidimensionales
- 14. ¿Clonación profunda de matrices multidimensionales en Java ...?
- 15. matrices multidimensionales en una estructura en C#
- 16. Implementación eficiente de matrices multidimensionales en Java?
- 17. Crear objeto multidimensional con matrices multidimensionales
- 18. ¿Cómo hago referencia a las matrices multidimensionales?
- 19. BASH: necesito ayuda con matrices asociativas multidimensionales
- 20. ¿Cómo puedo crear matrices multidimensionales en Perl?
- 21. Matrices multidimensionales anidadas a profundidad ilimitada
- 22. ¿Cómo comparar matrices multidimensionales en C#?
- 23. Optimización de la serialización binaria para matrices genéricas multidimensionales
- 24. funciones para obtener/establecer valores en matrices multidimensionales dinámicamente
- 25. ¿Cuál es la diferencia entre matrices de matrices y matrices multidimensionales?
- 26. PHP declarar matrices multidimensionales con la sintaxis de corchetes
- 27. conversión de matrices multidimensionales a los punteros en C++
- 28. ¿Cómo manejo mejor las matrices multidimensionales dinámicas en C/C++?
- 29. Inicialización matrices multidimensionales en C# (con otros arreglos)
- 30. Comprobar la longitud de matrices multidimensionales con Javascript