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


Posted in PHP onOctober 26, 2016

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 相关文章推荐
JAVA/JSP学习系列之二
Oct 09 PHP
人大复印资料处理程序_补充篇
Oct 09 PHP
dedecms后台验证码总提示错误的解决方法
Mar 21 PHP
php中的数组操作函数整理
Aug 18 PHP
使用php shell命令合并图片的代码
Jun 23 PHP
初品cakephp 入门基础
Feb 16 PHP
微博短链接算法php版本实现代码
Sep 15 PHP
yii实现CheckBox复选框在同一行显示的方法
Dec 03 PHP
初识通用数据库操作类――前端easyui-datagrid,form(php)
Jul 31 PHP
php实现中文转数字
Feb 18 PHP
PHP递归遍历多维数组实现无限分类的方法
May 06 PHP
PHP中函数gzuncompress无法使用的解决方法
Mar 02 PHP
AES加解密在php接口请求过程中的应用示例
Oct 26 #PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
Oct 25 #PHP
在Thinkphp中使用ajax实现无刷新分页的方法
Oct 25 #PHP
PHP上传Excel文件导入数据到MySQL数据库示例
Oct 25 #PHP
详解PHP中foreach的用法和实例
Oct 25 #PHP
php array_keys 返回数组的键名
Oct 25 #PHP
php array_key_exists() 与 isset() 的区别
Oct 24 #PHP
You might like
PHP中查询SQL Server或Sybase时TEXT字段被截断的解决方法
2009/03/10 PHP
PHP FOR MYSQL 代码生成助手(根据Mysql里的字段自动生成类文件的)
2011/07/23 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
2014/04/24 PHP
PHP使用PDO连接ACCESS数据库
2015/03/05 PHP
如何使用jQuery+PHP+MySQL来实现一个在线测试项目
2015/04/26 PHP
php微信开发之音乐回复功能
2018/06/14 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
2019/12/25 PHP
利用js动态添加删除table行的示例代码
2013/12/16 Javascript
用jquery实现的一个超级简单的下拉菜单
2014/05/18 Javascript
Node.js Express 框架 POST方法详解
2017/01/23 Javascript
Flask中获取小程序Request数据的两种方法
2017/05/12 Javascript
通俗解释JavaScript正则表达式快速记忆
2017/08/23 Javascript
VUE长按事件需求详解
2017/10/18 Javascript
vue实现引入本地json的方法分析
2018/07/12 Javascript
Vue 中的受控与非受控组件的实现
2018/12/17 Javascript
微信小程序实现时间进度条功能
2020/11/17 Javascript
vue实现商城秒杀倒计时功能
2019/12/12 Javascript
[43:51]2014 DOTA2国际邀请赛中国区预选赛 Dream Times VS TongFu
2014/05/22 DOTA
python基础教程之udp端口扫描
2014/02/10 Python
python实现每次处理一个字符的三种方法
2014/10/09 Python
Python爬取国外天气预报网站的方法
2015/07/10 Python
Linux中安装Python的交互式解释器IPython的教程
2016/06/13 Python
python通过tcp发送xml报文的方法
2018/12/28 Python
Django之模板层的实现代码
2019/09/09 Python
python实现超市商品销售管理系统
2019/10/25 Python
Pyqt助手安装PyQt5帮助文档过程图解
2020/11/20 Python
python中温度单位转换的实例方法
2020/12/27 Python
自我评价怎么写好呢?
2013/12/05 职场文书
如何写好优秀的创业计划书
2014/01/30 职场文书
竞选学习委员演讲稿
2014/04/28 职场文书
教师党员批评与自我批评
2014/10/15 职场文书
致800米运动员广播稿(10篇)
2014/10/17 职场文书
班主任高考寄语
2015/02/26 职场文书
环保宣传语大全
2015/07/13 职场文书
少先队中队工作总结
2015/08/14 职场文书
小学体育课教学反思
2016/02/16 职场文书