array_walk()
(funzione PHP) esegue ogni elemento dell’array in una funzione definita dall’utente, i cui parametri sono i valori e gli indici dell’array stesso.
tips&tricks
Per lavorare con array multidimensionali utilizzare array_walk_recursive()
.
Sintassi
array_walk($array, $funzione, $parametro1[facoltativo], $parametro2[facoltativo], $parametro3[facoltativo], ...)
parametro | descrizione |
---|---|
$array | L’array da processare |
$funzione | La funzione con cui processare l’array |
$parametro1 | Il parametro da passare alla funzione |
Esempi
function miafunzione($valore, $indice, $parametro) { echo "L'elemento con indice $indice $parametro $valore \n"; } $array = array('X1' => 'AAA', 'BBB', 'X2' => 'CCC', 'DDD'); array_walk($array,"miafunzione","ha come valore"); /* RISULTATO L'elemento con indice X1 ha come valore AAA L'elemento con indice 0 ha come valore BBB L'elemento con indice X2 ha come valore CCC L'elemento con indice 1 ha come valore DDD */
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment