Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/07/2013, 10:12
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: pasar todo array de array a int

Como dice @Gatorv seria asi:

Código PHP:
Ver original
  1. // Asumimos tu array se llama $arr y luego recojes todo en el nuevo llamado $new
  2.  
  3. $new = array();
  4.  
  5. foreach ($arr as $key => $reg){
  6.     $new[] = array_map(function($s) { return (int) $s; }, $reg );
  7. }
  8.  
  9. var_dump($new);

O se puede con mas trabajo hacer asi:

Código PHP:
Ver original
  1. <?php
  2.  
  3. // Conversion:
  4. $new = array();
  5.  
  6. foreach ($arr as $key => $reg){
  7.     $new [$key] = array();
  8.     foreach ($reg as $key_reg => $val){            
  9.         $new [$key][$key_reg] = (int) $val;
  10.     }  
  11. }
__________________
Salu2!

Última edición por Italico76; 22/07/2013 a las 10:28