Run each array element in a user-defined function:
The array_walk() function runs each array element in a user-defined function. The array's keys and values are parameters in the function.
Note: You can change an array element's value in the user-defined function by specifying the first parameter as a reference: &$value (See Example 2).
Tip: To work with deeper arrays (an array inside an array), use the array_walk_recursive() function.
Parameter | Description |
---|---|
array | Required. Specifying an array |
myfunction | Required. The name of the user-defined function |
parameter,... | Optional. Specifies a parameter to the user-defined function. You can assign one parameter to the function, or as many as you like |
Return Value: | Returns TRUE on success or FALSE on failure |
---|---|
PHP Version: | 4+ |
With a parameter:
Change an array element's value. (Notice the &$value)