função PHP array_walk_recursive ()
PHP completa matriz de referência
Exemplos
Cada elemento da função definida pelo usuário do aplicativo matriz:
<?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");
?>
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");
?>
Correndo instância »
Definição e Uso
array_walk_recursive function () para cada elemento na matriz aplicar funções definidas pelo usuário. Na função, o conjunto de nomes de chaves e valores são parâmetros. Esta função array_walk () diferentes funções que podem operar matriz mais profunda (um array contendo outras matrizes).
gramática
array_walk_recursive( array,myfunction,parameter... )
参数 | 描述 |
---|---|
array | 必需。规定数组。 |
myfunction | 必需。用户自定义函数的名称。 |
parameter,... | 可选。规定用户自定义函数的参数,您可以为函数设置一个或多个参数。 |
detalhes técnicos
retorna: | Se bem sucedida, retorna TRUE, caso contrário retorna FALSE. |
---|---|
versão do PHP: | 5+ |
PHP completa matriz de referência