Sintaxe
array_walk_recursive( $array, $funcname [,$parameter])
Definição e Uso
A função array_walk_recursive () executa cada elemento do array em uma função feita pelo usuário. As chaves e os valores da matriz são parâmetros da função.
Parâmetros
Sr. Não |
Parâmetro e Descrição |
1 |
array(Required)
Ele especifica uma matriz.
|
2 |
funcname(Required)
O nome da função criada pelo usuário.
|
3 |
paramter(Optional)
Ele especifica um parâmetro para a função feita pelo usuário.
|
Exemplo
Experimente o seguinte exemplo -
<?php
function call_back_function($value,$key) {
echo "The key $key has the value $value \n";
}
$input1 = array("a"=>"green", "b"=>"brown", "c"=>"blue" );
$input2 = array($input1, "d"=>"yellow", "e"=>"black");
array_walk_recursive($input2,"call_back_function");
?>
Isso produzirá o seguinte resultado -
The key a has the value green
The key b has the value brown
The key c has the value blue
The key d has the value yellow
The key e has the value black