PHP array_walk_recursive()Funciones
Manual de referencia completo de PHP Array
Ejemplos
Aplica una función definida por el usuario a cada elemento del array:
<?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");
?>
Ejecutar ejemplo »
Definición y uso
La función array_walk_recursive() aplica una función definida por el usuario a cada elemento del array. En la función, los nombres de clave y los valores de clave del array son parámetros. Esta función difiere dearray_walk()La diferencia de la función es que puede operar en arrays más profundos (un array que contiene otro array).
Sintaxis
array_walk_recursive(array,myfunction,parameter...)
| Parámetros | Descripción |
|---|---|
| array | Requerido. Especifica el array. |
| myfunction | Requerido. El nombre de la función definida por el usuario. |
| parameter,... | Opcional. Especifica los parámetros de la función definida por el usuario. Puede establecer uno o más parámetros para la función. |
Detalles técnicos
| Valor de retorno: | Devuelve TRUE si tiene éxito; de lo contrario, FALSE. |
|---|---|
| Versión de PHP: | 5+ |
Manual de referencia completo de PHP Array Otras extensiones