用户登录

如果你想用一个函数去处理数组里面的每一个项目 ... 我们可以使用 foreach 循环去处理每个项目 .. 或者使用 array_walk() 函数 ...

现在屏幕上显示的是 $fruits 数组 ... 下面,我们用 array_walk 函数去处理一下这个数组里面的项目 ... 可以在每一个项目的值的前面,加上一个 # 号 ...

array_walk ... 这个函数一共有三个参数 ... 第一个参数是要处理的数组 .. 第二个参数是处理这个数组用的函数 ... 第三个参数是一个可选的参数 ... 是给处理数组用的函数传递的参数 ...

这里我们要处理的是 $fruits 这个数组 .... 然后,处理它的函数,可以直接使用一个匿名函数 ... 这个函数可以接受两个参数 .. 一个是 $value ,表示数组里面的值 .. 一个是 $key ,表示数组项目的键 ... 这个 $value 参数可以用引用的方法来传递 ...

然后在这个函数里面,重新去设置一下数组项目的值 ... $value 等于 一个 # 号 ... 再加上项目原来的值 ...

array_walk($fruits, function(&$value, $key) {
$value = '# '. $value;
});

保存 ...

你会发现 ... $fruits 这个数组里面的每一个项目的值的前面,都加上了一个 # 号。

0:00
0:00
4:42
0:00
2:17
0:00
0:00
0:00
1:22
3:45
0:00
0:00

用函数处理数组里的每个项目 - array_walk《 PHP 基础 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点