array_map

array_map — 将回调函数作用到给定数组的单元上

说明

array array_map ( callable $callback , array $arr1 [, array $... ] )

array_map() 返回一个数组,该数组包含了 arr1 中的所有单元经过 callback 作用过之后的单元。 callback 接受的参数数目应该和传递给 array_map() 函数的数组数目一致。

参数

第一个参数是函数名,后面的参数是要使用函数的数组

 
//运行结果
Array
(
    [0] => 1
    [1] => 8
    [2] => 27
    [3] => 64
    [4] => 125
)

函数名为空的效果

 
//以上例程会输出:

Array
(
    [0] => Array
        (
            [0] => 1
            [1] => one
            [2] => uno
        )   
    [1] => Array
        (
            [0] => 2
            [1] => two
            [2] => dos
        )  
     [2] => Array
        (
            [0] => 3
            [1] => three
            [2] => tres
        )   
     [3] => Array
        (
            [0] => 4
            [1] => four
            [2] => cuatro
        )   
     [4] => Array
        (
            [0] => 5
            [1] => five
            [2] => cinco
        )
)

你可能感兴趣的:(array_map)