Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/06/2005, 18:42
Avatar de monoswim
monoswim
$moderador{'Esteban'}
 
Fecha de Ingreso: febrero-2002
Ubicación: Buenos Aires - Argentina
Mensajes: 8.762
Antigüedad: 22 años, 3 meses
Puntos: 90
Holoa, sipongamos que tenemos 2 arrays iguales pero desordenados, entonces el primer paso sería ordenarlos

@ordenado1 = sort @uno;
@ordenado2 = soft @dos;

Ahora hacemos un bucle que compare cada item de los arrays
Código:
$i = 0;
$elem = @ordenado1;
for ($i = 0; $i < $elem;$i++){
   if ($ordenado1[$i] == $ordenado2[$i]){
       print "El elemento $i son iguales en ambos arrays";
   } else {
       print "El elemento $i NO son iguales en ambos arrays";
   }
}
Se entiende ? con $elem = @ordenado1; tomamos la longitud del array para hacer una iteración y que valla complobando así todos los elelemntod de ambos arrays...Que ya están ordenados...

Espero que te sirva

Saludos
__________________
Esteban Quintana