当前位置: 首页 > news >正文

PHP array_walk() 函数

 

定义和用法

array_walk() 函数对数组中的每个元素应用用户自定义函数。在函数中,数组的键名和键值是参数。

<?php
function myfunction($value,$key,$p)
{
echo "$key $p $value<br>";
}
$a=array("a"=>"red","b"=>"green","c"=>"blue");
array_walk($a,"myfunction","has the value");
?>

结果

a has the value red
b has the value green
c has the value blue

其实传参,数组哪里($value)可以加个&,那就代表引用(指针),把原始数组也更改了.

 

<?php
function myfunction(&$value,$key,$p)
{
echo "$key $p $value<br>";
}
$a=array("a"=>"red","b"=>"green","c"=>"blue");
array_walk($a,"myfunction","has the value");
?>

 

 

参考:http://www.runoob.com/php/func-array-walk.html

相关文章:

  • D、GO、Rust 谁会在未来取代 C?为什么?
  • Python基础—函数(Day9)
  • 移动开发平台 Flutter
  • Android事件分发机制详解
  • Python基础—文件操作(Day8)
  • 用编程来玩的游戏 CodeCombat 已全面开源
  • 下载编译 Android wear 源代码,尝试制作可穿戴设备功能
  • Python基础-字符串实例2
  • oracle经典书籍推荐
  • Android高仿糗事百科(含服务端)
  • MongoDB 被攻击风波未平,如何避免黑客入侵?
  • kubernetes监控:grafana plugins IN kubernetes
  • 使用Mybatis-Generator自己主动生成Dao、Model、Mapping相关文件
  • Python 学习(二)
  • suse的安装命令zypper,类似apt
  • 【Leetcode】104. 二叉树的最大深度
  • HashMap ConcurrentHashMap
  • JAVA并发编程--1.基础概念
  • Laravel5.4 Queues队列学习
  • LeetCode刷题——29. Divide Two Integers(Part 1靠自己)
  • Markdown 语法简单说明
  • Python代码面试必读 - Data Structures and Algorithms in Python
  • Spring Boot快速入门(一):Hello Spring Boot
  • TCP拥塞控制
  • vue-router的history模式发布配置
  • 爱情 北京女病人
  • 从重复到重用
  • 关于字符编码你应该知道的事情
  • 官方解决所有 npm 全局安装权限问题
  • 近期前端发展计划
  • 开发基于以太坊智能合约的DApp
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 前端攻城师
  • 入门到放弃node系列之Hello Word篇
  • 设计模式走一遍---观察者模式
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(一)
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • ​如何使用ArcGIS Pro制作渐变河流效果
  • # 数据结构
  • (175)FPGA门控时钟技术
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (二)PySpark3:SparkSQL编程
  • (附源码)springboot教学评价 毕业设计 641310
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (附源码)ssm基于微信小程序的疫苗管理系统 毕业设计 092354
  • (附源码)小程序 交通违法举报系统 毕业设计 242045
  • (转)甲方乙方——赵民谈找工作
  • (转载)深入super,看Python如何解决钻石继承难题
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • **python多态
  • ... 是什么 ?... 有什么用处?
  • .axf 转化 .bin文件 的方法
  • .htaccess 强制https 单独排除某个目录