Gli ultimi tutorial di sviluppo web
 

PHP array_walk_recursive() Function

<PHP Array Riferimento

Esempio

Eseguire ogni elemento dell'array in una funzione definita dall'utente:

<?php
function myfunction($value,$key)
{
echo "The key $key has the value $value<br>";
}
$a1=array("a"=>"red","b"=>"green");
$a2=array($a1,"1"=>"blue","2"=>"yellow");
array_walk_recursive($a2,"myfunction");
?>
Esempio Run »

Definizione e l'utilizzo

array_walk_recursive() funzione viene eseguita ogni elemento dell'array in una funzione definita dall'utente. chiavi e valori della matrice sono parametri nella funzione. La differenza tra questa funzione e array_walk() funzione è che con questa funzione è possibile lavorare con matrici profonde (una matrice all'interno di una matrice).


Sintassi

array_walk_recursive( array,myfunction,parameter... )

Parametro Descrizione
array Necessario. Specificando un array
myfunction Necessario. Il nome della funzione definita dall'utente
parameter,... Opzionale. Specifica un parametro alla funzione definita dall'utente. È possibile assegnare un parametro alla funzione, o come molti come ti piace.

Dettagli tecnici

Valore di ritorno: Restituisce TRUE in caso di successo, FALSE in caso di fallimento
Versione PHP: 5+

<PHP Array Riferimento