Hola enlinea777 ya lo soluciones, elimine el indice que se repite y los uni, coloco la solución que hice:
Código PHP:
unset($datos[0]['idHabitantes']);
$login=array_shift($login);//obtenemos el primer idioma del array, y al mismo tiempo lo eliminamos de la variable $login
$datos=array_shift($datos);//obtenemos el primer idioma del array, y al mismo tiempo lo eliminamos de la variable $datos
$a[]=array_merge($login,$datos);//unimos los dos arreglos $login y $datos
$resultado = array_values(array_map("unserialize", array_unique(array_map("serialize", $a))));//indexamos el array externo para quitar los saltos, luego le decimos que tiene que aplicar la función unserialize, a todos los elementos únicos de lo que resulte de array_map aplicar serialize a $a
print_r($resultado);
Si puede verlo y decirme si esta bien o mal el código, a me funcione me ayude con este tema de foro:
http://www.forosdelweb.com/f18/como-...ativos-977139/
Saludos.