Ejemplo
Buscar el valor "Glenn" en una matriz y salida de un texto:
<?php
$people = array("Peter", "Joe" , "Glenn" , "Cleveland");
if (in_array("Glenn", $people))
{
echo "Match found";
}
else
{
echo "Match not found";
}
?>
Ejecutar ejemplo » Definición y Uso
El in_array() la función busca en una matriz para un valor específico.
Note: Si el parámetro de búsqueda es una cadena y el parámetro de tipo se establece en TRUE, la búsqueda es sensible a mayúsculas.
Sintaxis
in_array( search,array,type )
Parámetro | Descripción |
---|---|
search | Necesario. Especifica el qué buscar |
array | Necesario. Especifica la matriz de buscar |
type | Opcional. Si este parámetro se establece en TRUE, los in_array() función busca la cadena de búsqueda y el tipo específico en la matriz. |
Detalles técnicos
Valor de retorno: | Devuelve VERDADERO si el valor se encuentra en la matriz, o FALSE de lo contrario |
---|---|
Versión de PHP: | 4+ |
cambios: | A partir de PHP 4.2, el parámetro de búsqueda puede ahora ser una matriz |
Más ejemplos
Ejemplo 1
Utilizando 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 matriz de referencia