int array_walk
(array arr, string func);
使用一個名為func的函式對 arr的每個元素做處理. 那些元素將會當成是首個傳給 func的參數; 如果func 需要超過一個參數, 則將會在每次array_walk() 呼叫func 時都產生一個警告訊息. 這些警告訊息是可以消除的, 只要把 '@' 這符號加在array_walk()之前即可, 或也可以使用 error_reporting().
注意: func會直接對arr中的元素做處理, 所以任何元素的變化將直接改變其在陣列中的值.
|
Example 1. array_walk() example $fruits = array("d"=>"lemon","a"=>"orange","b"=>"banana","c"=>"apple");
|