array_walk_recursive(array $array, callable $callback, mixed $userdata = null): bool
function display($value, $key) {
echo "$key: $value <BR>";
}
$array = ['a' => 1, 'b' => 2];
array_walk_recursive($array, 'display');
a: 1
b: 2
function display($value, $key) {
echo "$key: $value
";
}
$array = [
'a' => 1,
'b' => ['c' => 2, 'd' => 3]
];
array_walk_recursive($array, 'display');
a: 1
c: 2
d: 3
$array = [
'a' => 1,
'b' => ['c' => 2, 'd' => 3]
];
$prefix = "Prefix";
array_walk_recursive($array, function($value, $key) use ($prefix) {
echo "$prefix $key: $value
";
});
Prefix a: 1
Prefix c: 2
Prefix d: 3
Author
🎥 Join me live on YouTubePassionate about coding and teaching, I publish practical tutorials on PHP, Python, JavaScript, SQL, and web development. My goal is to make learning simple, engaging, and project‑oriented with real examples and source code.