Hola chicos... tengo un problema que no se como resolver...
tengo dos arreglos que quiero comparar.
$arreglo1 = array($a1);
$arreglo2 = array($a2);
los dos arreglos contienen valores similares por ejemplo contiene los siguientes datos
arreglo1
1
2
3
4
5
6
7
8
9
10
arreglo2
1
2
4
7
9
10
estoy aplicando esto para compararlos
if($arreglo1 == $arreglo2){
echo "a1";
echo "b2";
}else{
echo"";
}
lo hace bien hasta que el primer a1 es diferente a2 lo que imprime es lo siguiente
1 -> 1
2 -> 2
desde aqui ya no hace nada
3 -> null
...
a lo que quiero llegar
1 -> 1
2 -> 2
3
4 -> 4
5
6
7 -> 7
8
9 -> 9
10 ->10
esto funciona como ejemplo... pero aplicando a mi código que son consultas no funciona...
$arreglo1 = array(1,2,3,4,5,6,7,8,9,10);
$arreglo2 = array(1,2,4,7,9,10);
foreach($arreglo1 as $num) {
if(in_array($num,$arreglo2)) {
echo $num . "->" . $num . "<br>";
} else {
echo $num . "<br>";
}
}
espero puedan ayudarme...