in_array Indica si un valor pertenece a un array &reftitle.description; boolin_array mixedneedle arrayhaystack boolstrict&false; Busca needle en haystack utilizando una comparación suave a menos que strict sea utilizado. &reftitle.parameters; needle El valor buscado. Si needle es una &string;, la comparación se realiza teniendo en cuenta la distinción entre mayúsculas y minúsculas. haystack El array. strict Si el tercer parámetro strict se establece en &true; entonces la función in_array verificará también que el tipo del parámetro needle corresponda al tipo del valor encontrado en haystack. Antes de PHP 8.0.0, un string needle coincidirá con un valor de array de 0 en modo no estricto y viceversa. Esto puede llevar a resultados no deseados. Casos especiales similares existen también para otros tipos. Si no está absolutamente seguro de los tipos de valores involucrados, utilice siempre el flag strict para evitar cualquier comportamiento inesperado. &reftitle.returnvalues; Devuelve &true; si needle se encuentra en el array, &false; en caso contrario. &reftitle.examples; Ejemplo con <function>in_array</function> ]]> La segunda condición falla, ya que in_array es sensible a mayúsculas y minúsculas. El script devuelve : Ejemplo con <function>in_array</function> y el modo estricto ]]> &example.outputs; Ejemplo con <function>in_array</function> y un array como parámetro ]]> &example.outputs; &reftitle.seealso; array_search isset array_key_exists