array_search() (funzione PHP) cerca un valore in un array e ne restituisce la prima chiave trovata, altrimenti false.
tips&tricks
La differenza tra in_array() e array_search() è questa: in caso di ricerca positiva, il primo restituisce true, mentre il secondo restituisce l’indice dell’elemento trovato.
Sintassi
array_search($valore, $array, $identico[facoltativo])
| parametro | descrizione |
|---|---|
| $valore | Il valore da cercare |
| $array | L’array da processare |
| $identico | Valore booleano. Specifica se la ricerca riguardi anche l’esatto tipo dell’elemento (true) o meno (false). Se non viene specificato, il comportamento di default è false. |
Esempi
$array = array(1, 2, 3, "1");
echo array_search("1", $array); // 0
echo array_search("1", $array, true); //3
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment