Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/01/2014, 08:45
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: Error Comparacion Arreglos

Como tienes arrays dentro de arrays (multidimensionales), tienes que recorrer el primero, el segundo y hallas la intersección entre cada array del segundo y el primer array:

Código PHP:
Ver original
  1. foreach($cuerpo as $c1){
  2.     foreach($cuerpoOri as $c2){
  3.         $aux = array_intersect($c2, $c1);
  4.         if (count($aux)){
  5.             echo implode ("\n", $aux) . "\n";
  6.         }
  7.     }
  8. }

Como el único dato coincidente es el "57101001312245487", se imprimirá lo siguiente:

Código HTML:
Ver original
  1. 57101001312245487

Si $cuerpo tuviera los dos datos de los arrays contenidos en $cuerpoOri, se imprimiría esto:

Código HTML:
Ver original
  1. 57101001312245487
  2. 57101001312245488

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 22/01/2014 a las 08:58