温馨提示×

PHP中array_map函数的作用是什么

PHP
小亿
86
2024-02-02 11:21:23
栏目: 编程语言

array_map函数的作用是对数组中的每个元素应用一个回调函数,返回一个新的数组,新数组的元素是经过回调函数处理后的结果。

举例来说,如果有一个数组$numbers = [1, 2, 3, 4, 5]和一个回调函数$callback = function($n) { return $n * 2; },使用array_map函数可以将$callback应用于$numbers数组的每个元素,得到一个新的数组$newNumbers = [2, 4, 6, 8, 10]。

array_map函数的语法是: array_map(callable $callback, array $array1, array …$arrays): array

其中,$callback是一个回调函数,$array1是被处理的数组,$arrays是可选参数,可以传入多个数组进行处理。返回值是一个新的数组。

0