array_searchBusca en un array la primera clave asociada al valor
&reftitle.description;
intstringfalsearray_searchmixedneedlearrayhaystackboolstrict&false;
Busca needle
en haystack.
&reftitle.parameters;
needle
El valor a buscar.
Si needle es un &string;, la
comparación se realiza respetando la casilla.
haystack
El array.
strict
Si el tercer argumento strict es
&true;, entonces array_search buscará
elementos idénticos en
haystack. Esto significa que esta función
realizará una comparación estricta del tipo
de needle en haystack,
y que los objetos provienen de la misma instancia.
&reftitle.returnvalues;
Devuelve la clave para needle si es encontrada
en el array, &false; en caso contrario.
Si needle es encontrado más de una vez en
haystack, la primera clave coincidente es
devuelta. Para encontrar todas las claves correspondientes, utilice en su lugar
la función array_keys con el argumento opcional
filter_value.
&return.falseproblem;
&reftitle.examples;
Ejemplo con array_search
'blue', 1 => 'red', 2 => 'green', 3 => 'red');
$key = array_search('green', $array); // $key = 2;
print_r($key);
$key = array_search('red', $array); // $key = 1;
print_r($key);
?>
]]>
&reftitle.seealso;
array_keysarray_valuesarray_key_existsin_array