php array_map使用自定义的函数处理数组中的每个值

 更新时间:2016年10月26日 09:10:39   投稿:lqh  
这篇文章主要介绍了php array_map使用自定义的函数处理数组中的每个值的相关资料,需要的朋友可以参考下

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

说明

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

array_map() 函数将用户自定义函数作用到数组中的每个值上,并返回用户自定义函数作用后的带有新值的数组。

回调函数接受的参数数目应该和传递给 array_map() 函数的数组数目一致。

参数介绍:

参数 描述
callback 必需。对每个数组的每个元素作用的回调函数。
arr1 必需。将被回调函数(callback)执行的数组。
array 可选。将被回调函数(callback)执行的数组列表。

返回值

返回一个数组,该数组的每个元素都是数组(arr1)里面的每个元素经过回调函数(callback)处理了的。

实例:

<?php
 function cube ( $n )
{
  return( $n * $n * $n );
}

 $a = array( 1 , 2 , 3 , 4 , 5 );
 $b = array_map ( "cube" , $a );
 print_r ( $b );
 ?> 

在线运行

输出结果:

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



感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • php实现Session存储到Redis

    php实现Session存储到Redis

    这篇文章主要介绍了php实现Session存储到Redis的方法,php Session可以保存到文本或者内存、还有数据库,本文讲的是存到Redis的方法,
    2015-11-11
  • 实测在class的function中include的文件中非php的global全局环境

    实测在class的function中include的文件中非php的global全局环境

    正如标题所言经测试的结果为:在class中include后,被include文件变量域已经变成func中了,非全局.但是可以通过global提升,感兴趣的朋友可以参考下哈,希望对大家有所帮助
    2013-07-07
  • PHP代码覆盖率统计详解

    PHP代码覆盖率统计详解

    这篇文章主要介绍了PHP代码覆盖率统计详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • PHP字符串和十六进制如何实现互相转换

    PHP字符串和十六进制如何实现互相转换

    这篇文章主要介绍了PHP字符串和十六进制如何实现互相转换,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • 解析php中的escape函数

    解析php中的escape函数

    本篇文章是对php中的escape函数进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php 禁止页面缓存输出

    php 禁止页面缓存输出

    主要设计思想就是让它在过去就“失效",防止重复提交等返回操作。
    2009-01-01
  • php和asp语法上的区别总结

    php和asp语法上的区别总结

    在本篇文章中小编给大家分享了关于php和asp语法上的区别以及相关代码知识点,需要的朋友们学习下。
    2019-05-05
  • php+js iframe实现上传头像界面无跳转

    php+js iframe实现上传头像界面无跳转

    这篇文章主要介绍了php+js实现的上传头像界面无跳转,示例中用到了iframe,需要的朋友可以参考下
    2014-04-04
  • Ubuntu12下编译安装PHP5.3开发环境

    Ubuntu12下编译安装PHP5.3开发环境

    本文给大家分享的是在Ubuntu12下编译安装PHP5.3开发环境的方法和步骤,十分的细致,推荐给大家,有需要的小伙伴们可以参考下。
    2015-03-03
  • PHP使用finfo_file()函数检测上传图片类型的实现方法

    PHP使用finfo_file()函数检测上传图片类型的实现方法

    这篇文章主要介绍了PHP使用finfo_file()函数检测上传图片类型的实现方法,结合实例形式分析了finfo_file()函数的功能、使用方法及相关注意事项,需要的朋友可以参考下
    2017-04-04

最新评论