Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/04/2018, 13:22
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: Saber si un array co tiene oteo array mas pequello

Podría usarse array_intersect_key, pero solo verifica que esten los valores,
pero no en el mismo orden.

En cuyo caso, lo que se podría hacer entonces es recorrer el array pequeño,
luego dentro de este recorrido también iterar sobre el array grande,
e ir preguntando posición contra posición

(teniendo en cuenta que por ej, array2 su valor inicial es 5, pero el valor inicial de array_principal es 1,
por lo cual se debe controlar que en el primer recorrido del array grande, alguna de las posiciones sea igual al valor inicial del segundo array,
y guardar en otra variable la posición actual del array principal, para que en las demás iteraciones no recorra todo el array, sino que empiece
en esta posición ya encontrada en la primera iteración)

Y si en algún punto el valor no coincide, pues se termina el recorrido en ambos arrays
retornando false, en caso contrario, retornar true.
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com