PHP in_array()Funciones

PHP Array ReferenceManual de referencia completo de PHP Array

Ejemplos

Busca el valor "Ejemplo" en el array y genera algún texto:

<?php $sites = array("Google", "Ejemplo", "Taobao", "Facebook"); if (in_array("Ejemplo", $sites)) { echo "¡Coincidencia encontrada!"; } else { echo "¡No se encontró ninguna coincidencia!"; } ?>

Ejecutar ejemplo »

Definición y uso

La función in_array() busca si un valor especificado existe en un array.


Sintaxis

bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] )

Parámetros Descripción
needle Obligatorio. Especifica el valor a buscar en el array.
haystack Obligatorio. Especifica el array en el que se buscará.
strict Opcional. Si este parámetro se establece en TRUE, la función in_array() comprueba si el tipo de dato buscado es el mismo que el valor del array.

Detalles técnicos

Valor de retorno: Devuelve TRUE si el valor se encuentra en el array, de lo contrario devuelve FALSE.
Versión de PHP: 4+
Registro de cambios A partir de PHP 4.2, el parámetro search puede ser un array.


Más ejemplos

Ejemplo 1

Usar todos los parámetros:

<?php $people = array("Peter", "Joe", "Glenn", "Cleveland", 23); if (in_array("23", $people, TRUE)) { echo "Match found<br>"; } else { echo "Match not found<br>"; } if (in_array("Glenn",$people, TRUE)) { echo "Match found<br>"; } else { echo "Match not found<br>"; } if (in_array(23,$people, TRUE)) { echo "Match found<br>"; } else { echo "Match not found<br>"; } ?>

Ejecutar ejemplo »


PHP Array ReferenceManual de referencia completo de PHP Array Otras extensiones