English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Die Funktion array_walk() verwendet eine benutzerdefinierte Funktion, um jeden Element des Arrays zu verarbeiten
array_walk(array($array, $funcname[, $parameter]));
Wendet die benutzerdefinierte Funktion funcname auf jedes Element des Arrays an.
array_walk() wird nicht vom internen Zeiger des Arrays beeinflusst. array_walk() durchsucht das gesamte Array, unabhängig von der Position des Zeigers.
Gibt TRUE zurück, wenn erfolgreich, oder FALSE, wenn fehlgeschlagen.
Nummer | Parameter und Beschreibung |
---|---|
1 | array (erforderlich) Esweist ein Array zu. |
2 | funcname (erforderlich) Name der benutzerdefinierten Funktion. |
3 | Parameter (optional) Esweist eine benutzerdefinierte Funktion für den Benutzer an. |
Verwenden Sie die Funktion array_walk() um jedes Element des Arrays auszugeben
<?php function call_back_function($value,$key) { echo "Der Wert der Schlüssel $key ist $value \n"; } $input = array("a"=>"green", "b"=>"brown", "c"=>"blue", "red"); array_walk($input,"call_back_function"); ?>Testen sehen‹/›
Ausgaberesultat:
Der Wert der Schlüssel a ist green Der Wert der Schlüssel b ist brown Der Wert der Schlüssel c ist blue Der Wert der Schlüssel 0 ist red