Neueste Web-Entwicklung Tutorials
 

PHP array_walk_recursive() Function

<PHP Array Reference

Beispiel

Führen jedes Array-Element in einer benutzerdefinierten Funktion:

<?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");
?>
Führen Sie zB »

Definition und Verwendung

Die array_walk_recursive() Funktion läuft jedes Array - Element in einer benutzerdefinierten Funktion. Das Array der Schlüssel und Werte sind Parameter in der Funktion. Der Unterschied zwischen dieser Funktion und der array_walk() Funktion ist , dass die mit dieser Funktion kann man mit tieferen Arrays arbeitet (ein Array innerhalb eines Arrays).


Syntax

array_walk_recursive( array,myfunction,parameter... )

Parameter Beschreibung
array Erforderlich. Spezifizieren einer Array
myfunction Erforderlich. Der Name der benutzerdefinierten Funktion
parameter,... Optional. Gibt einen Parameter an die benutzerdefinierte Funktion. Sie können einen Parameter an die Funktion, oder so viele zuweisen, wie Sie möchten.

Technische Details

Rückgabewert: Gibt bei Erfolg zurück oder FALSE bei einem Fehler
PHP Version: 5+

<PHP Array Reference