array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组。
回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。
语法
array_map(myfunction,array1,array2,array3...)
具体操作如下:
1、传统操作
|
2、自定义操作
|
省掉两个变量($pieces
、$item
),对于业务逻辑比较复杂的位置,省一个变量说不定就少死十个脑细胞…
PHP 内,函数内部变量没有作用域之分,只有出函数后才会销毁。所以
$item
在匿名函数内是外部无法访问的。