首页 > php函数 > php array_map 函数实例

php array_map 函数实例

array_map( PHP 4中 > = 4.0.6 , PHP 5中) 

array_map -适用回调的各项要素的考虑阵列 

描述 

阵列array_map (回调$回调,数组$ arr1 [ ,数组$ ... ] ) 

array_map()返回一个数组包含的所有内容arr1后的回调函数应用到每一个。的参数数量的回调函数接受应符合若干阵列传递给array_map() 

参数 

回调 

回调函数运行的每个元素中的每个数组。 

arr1 

一系列贯穿回调函数。 

阵列 

可变参数列表数组贯穿回调函数。 

返回值 

返回一个数组包含的所有内容arr1后的回调函数应用到每一个。 

修改 

版本说明 

5.3.0现在可以使用拉姆达函数作为回调。 

实例 

例如# 1 array_map()例子

<?php
function cube($n)
{
    return($n * $n * $n);
}
$a = array(1, 2, 3, 4, 5);
$b = array_map("cube", $a);
print_r($b);
?>

This makes $b have:

Array
(
    [0] => 1
    [1] => 8
    [2] => 27
    [3] => 64
    [4] => 125
)


永久链接:http://www.phprm.com/function/976c38e48d61570a5096015e518a369c.html

转载随意!带上文章地址吧。

标签:none

发表留言