Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/05/2014, 06:35
joseantoniogf1
 
Fecha de Ingreso: mayo-2014
Mensajes: 13
Antigüedad: 9 años, 11 meses
Puntos: 0
Respuesta: Necesito eliminar lo que coinda en dos arrays

Cita:
Iniciado por Italico76 Ver Mensaje
Código PHP:
Ver original
  1. <?php
  2.  
  3. $array1 = array( 2, 2, 3, 5, 7, 13);
  4. $array2 = array( 2, 3, 3, 7, 11, 13);
  5.  
  6. $intersec = array_intersect($array1,$array2);
  7.  
  8. foreach ($array1 as $key=>$val)
  9.     if(in_array($val,$intersec)){
  10.         unset($array1[$key]);
  11.         unset($array2[array_search($val,$array2)]);
  12.         echo "Eliminando $val ..<br/>";
  13.     }

esta respuesta me vale muchisimas gracias, si eres tan amable de explicarmelo linea a linea.

un saludo