Cómo comprobar si un elemento específico existe en una matriz en PHP
La función in_array() en PHP se puede implementar
La función in_array() busca un valor dado en una matriz.
Sintaxis
in_array(valor,matriz,tipo)
valor requerido. Especifica el valor a buscar en la matriz.
matriz requerida. Especifica la matriz a buscar.
escriba opcional. Si este parámetro se establece en verdadero, se verifica si el tipo de datos buscados y el valor de la matriz son iguales.
Devuelve verdadero si el valor dado existe en la matriz. Si el tercer parámetro se establece en verdadero, la función devuelve verdadero solo si el elemento existe en la matriz y tiene el mismo tipo de datos que el valor dado.
Si el parámetro no se encuentra en el array, la función devuelve false.
Nota: Si el parámetro de valor es una cadena y el parámetro de tipo se establece en verdadero, la búsqueda distingue entre mayúsculas y minúsculas.
Por ejemplo:
$personas = array("Peter", "Joe", "Glenn", "Cleveland");< / p>
if (in_array("Glenn",$people))
{
echo "Coincidencia encontrada";
}
else
{
echo "Coincidencia no encontrada";
} >
Salida:
Coincidencia encontrada