Estaba intentando comparar 2 vectores con el siguiente código:
Código:
Pero me he dado cuenta que si introduzco los siguientes valores a las variables:function sonIguales($vector1, $vector2) { if ( count($vector1) == count($vector2) ){ $valor = array_diff($vector1, $vector2); if(count($valor) == 0){ return true; } else{ return false; } } else{return false;} }
$vec1 ="4729000530";
$vec2 ="5010239674";
Los da por IGUALES puesto que tienen los mismos elementos y entonces array_diff NO encuentra diferencias.
¿Alguna idea para implementar sonIguales() y que tenga en cuenta la posición de los elementos?
Tal vez se podría sacar la longitud del array e ir comparando elemento a elemento, pero no sé si puede que exista alguna manera más optima de hacerlo.
Un saludo y gracias.