¿Existe una función incorporada para PHP para comprobar si dos matrices contienen los mismos valores (orden no importante?).PHP: Función incorporada para verificar si dos valores de matriz son iguales (Ignorar el orden)
Por ejemplo, yo quiero una función que devuelve mí cierto para las dos entradas siguientes:
array('4','5','2')
array('2','4','5')
Editar: Podría haber ordenado las dos matrices y compararlas, pero como soy un tipo tan perezoso , Aún preferiría un trazador de líneas que pueda sacar y usar.
Puedes usar 'empty' solo con varliables. – Gumbo
gumbo: no, puedes usarlo en arreglos muy bien. tomado de: "Las siguientes cosas se consideran vacías: # array() (una matriz vacía)" –
knittl
Gumbo tiene razón. No puede usar el valor de retorno de una función con 'empty'. Eso es lo que en realidad estaba diciendo. Tienes que almacenar el valor de retorno de 'array_diff' en una variable de temperatura o simplemente usar el operador not:' return! Array_diff ($ a1, $ a2) '. –