Foros del Web » Programando para Internet » PHP »

Array Multidimension

Estas en el tema de Array Multidimension en el foro de PHP en Foros del Web. Estimados, buenos días, tengo este problema, tengo el siguiente array como ejemplo: Código PHP: $arrUno  =  array( "0"  => array( "0" =>array( "Nombre"    =>  "1_Marco" ,                                           ...
  #1 (permalink)  
Antiguo 21/08/2017, 09:19
 
Fecha de Ingreso: febrero-2011
Mensajes: 100
Antigüedad: 13 años, 2 meses
Puntos: 0
Array Multidimension

Estimados, buenos días, tengo este problema, tengo el siguiente array como ejemplo:


Código PHP:
$arrUno =  array("0" => array("0"=>array("Nombre"   => "1_Marco",
                                         
"Apellido" => "2_Antonio"),
                              
"1"=>array("Nombre"   => "3_Tole",
                                         
"Apellido" => "4_Villa")),
                 
"1" => array("Nombre"   => "5_Pedro",
                              
"Apellido" => "6_Marcela"),
                 
"2" => array("0"=>array("Nombre"   => "7_Fernanda",
                                         
"Apellido" => "8_Gabriela"),
                              
"1"=>array("Nombre"   => "9_Rocio",
                                         
"Apellido" => "10_Pamela"))
                ); 
Y quier arreglarlo para que retorne esto:

Código PHP:
$arrUno =  array("0"=>array("Nombre"   => "1_Marco",
                                         
"Apellido" => "2_Antonio"),
                 
"1"=>array("Nombre"   => "3_Tole",
                                         
"Apellido" => "4_Villa"),
                 
"2" => array("Nombre"   => "5_Pedro",
                              
"Apellido" => "6_Marcela"),
                 
"3"=>array("Nombre"   => "7_Fernanda",
                                         
"Apellido" => "8_Gabriela"),
                 
"4"=>array("Nombre"   => "9_Rocio",
                                         
"Apellido" => "10_Pamela")
                ); 
En rigor que todos los sub arreglos estén en un sólo arreglo.. gracias de ante mano
  #2 (permalink)  
Antiguo 21/08/2017, 21:07
Avatar de xfxstudios  
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 8 años, 10 meses
Puntos: 263
Respuesta: Array Multidimension

podria ser algo asi, claro si el patro se mantiene:

Código PHP:
Ver original
  1. $arrUno =  array("0" => array("0"=>array("Nombre"   => "1_Marco",
  2.                                          "Apellido" => "2_Antonio"),
  3.                               "1"=>array("Nombre"   => "3_Tole",
  4.                                          "Apellido" => "4_Villa")
  5.                               ),
  6.  
  7.                  "1" => array("Nombre"   => "5_Pedro",
  8.                               "Apellido" => "6_Marcela"),
  9.  
  10.                  "2" => array("0"=>array("Nombre"   => "7_Fernanda",
  11.                                          "Apellido" => "8_Gabriela"),
  12.                               "1"=>array("Nombre"   => "9_Rocio",
  13.                                          "Apellido" => "10_Pamela")
  14.                               )
  15.                 );  
  16. $sale = array();
  17.  
  18. foreach ($arrUno as $key => $value) {
  19.   if(is_array($value)){
  20.  
  21.     foreach($value as $keyb => $valueb){
  22.       if(is_array($valueb)){
  23.         array_push($sale, $valueb);
  24.       }else{
  25.         array_push($sale,$value);
  26.       }
  27.  
  28.     }
  29.  
  30.   }
  31.  
  32. }
  33.  
  34. print_r($sale);
__________________
[email protected]
HITCEL

Etiquetas: nombre
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:16.