Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/01/2014, 07:18
Avatar de informacionsys
informacionsys
 
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años, 6 meses
Puntos: 76
Error Comparacion Arreglos

buenos dias

Queridos Compañeros tengo un pequeño problema

Tengo estos dos arreglos

Código PHP:
Ver original
  1. $cuerpoOri[] = array("serie"=>"57101001312245488");
  2.         $cuerpoOri[] = array("serie"=>"57101001312245487");
  3.  
  4.         $cuerpo = array();
  5.         $cuerpo[] = array("serie"=>"57101001312245487");

Necesito saber si un serial del arreglo $cuerpo esta en el arreglo $cuerpoOri

Código PHP:
Ver original
  1. foreach($cuerpo as $cueCom)
  2.         {
  3.             //recorremos los cuerpos del documento
  4.             foreach($cuerpoOri as $cuerpo2)
  5.             {
  6.                 if(trim($cuerpo2["serie"]) == trim($cueCom["serie"]) )
  7.                 {
  8.                     $i++;
  9.                     echo $cuerpo2["serie"]." - ".$cueCom["serie"]."\n";
  10.                     //break;
  11.                 }
  12.             }
  13.         }

El Problema es que siempre entra al if, me esta diciendo que los dos seriales del arreglo $cuerpoOri coinciden con el serial del arreglo $cuerpo, no se por que pueda pasar eso... bueno la solucion temporal fue colocarle al if ===

Pero deberia funcionar solo con ==

Que podra ser , ayuda muchachos