php determina si existe un elemento de matriz
1. Usar in_array(valor, matriz, tipo)
el tipo es opcional. Si este parámetro se establece en verdadero, verifica si los datos que se buscan son del mismo tipo que el valor de la matriz.
$arr = array('puede', 'cómo', 'método', 'saber', 'no', 'no');
// in_array(valor,matriz,tipo)
$isin = in_array("how2",$arr);
if($ isin){
echo " in====".$isin;
}else{
echo "out====".$isin;
}
2,
array_key_exists 'la función array_key_exists() determina si la clave especificada existe en la matriz. Si la clave existe, devuelve verdadero; de lo contrario, devuelve falso. array_key_exists( clave, matriz
3. La función array_search() es la misma que la función in_array() y se utiliza para encontrar la clave en la matriz. Si se encuentra el valor, el nombre de la clave Se devuelve el elemento coincidente. array_search(valor, matriz, estricto). Cuando la cantidad de datos es relativamente grande, es más apropiado usar array_key_exists, pero ocupará mucha memoria.
Las estructuras de la matriz son: array(1, 2, 3, ...) y array(1 = 2, 3 =...
Los detalles específicos están relacionados con la implementación interna en PHP. y la segunda estructura de datos es similar, ambas son matrices asociativas
.