探讨:php中在foreach中使用foreach ($arr as &$value) 这种类型的解释


Posted in PHP onJune 24, 2013

自 PHP 5 起,可以很容易地通过在 $value 之前加上 & 来修改数组的元素。此方法将以引用赋值而不是拷贝一个值。

<?php
$arr = array(1, 2, 3, 4);
foreach ($arr as &$value) {
    $value = $value * 2;
}
// $arr is now array(2, 4, 6, 8)
?>

此方法仅在被遍历的数组可以被引用时才可用(例如是个变量)。
<?php
foreach (array(1, 2, 3, 4) as &$value) {
    $value = $value * 2;
}
?>
PHP 相关文章推荐
可以在线执行PHP代码包装修正版
Mar 15 PHP
PHP 显示客户端IP与服务器IP的代码
Oct 12 PHP
PHP项目开发中最常用的自定义函数整理
Dec 02 PHP
PHP得到某段时间区间的时间戳 php定时任务
Apr 12 PHP
CodeIgniter框架数据库事务处理的设计缺陷和解决方案
Jul 25 PHP
PHP邮件发送类PHPMailer用法实例详解
Sep 22 PHP
thinkphp实现上一篇与下一篇的方法
Dec 08 PHP
PHP6连接SQLServer2005的三部曲
Apr 15 PHP
PHP静态成员变量
Feb 14 PHP
Laravel timestamps 设置为unix时间戳的方法
Oct 11 PHP
PHP架构及原理知识点详解
Dec 22 PHP
PHP网页缓存技术优点及代码实例
Jul 29 PHP
PHP中的函数-- foreach()的用法详解
Jun 24 #PHP
解析php框架codeigniter中如何使用框架的session
Jun 24 #PHP
PHP错误提示的关闭方法详解
Jun 23 #PHP
关于更改Zend Studio/Eclipse代码风格主题的介绍
Jun 23 #PHP
关于zend studio 出现乱码问题的总结
Jun 23 #PHP
php 备份数据库代码(生成word,excel,json,xml,sql)
Jun 23 #PHP
PHP获取MSN好友列表类的实现代码
Jun 23 #PHP
You might like
支持oicq头像的留言簿(一)
2006/10/09 PHP
php根据操作系统转换文件名大小写的方法
2014/02/24 PHP
PHP捕获Fatal error错误的方法
2014/06/11 PHP
PHP ADODB实现分页功能简单示例
2018/05/25 PHP
PHP图像处理 imagestring添加图片水印与文字水印操作示例
2020/02/06 PHP
PHP数组实际占用内存大小原理解析
2020/12/11 PHP
[全兼容哦]--实用、简洁、炫酷的页面转入效果loing
2007/05/07 Javascript
jQuery 数据缓存模块进化史详细介绍
2012/11/19 Javascript
javascript打印输出json实例
2013/11/11 Javascript
Vuejs第十二篇之动态组件全面解析
2016/09/09 Javascript
JS重载实现方法分析
2016/12/16 Javascript
Angular2 PrimeNG分页模块学习
2017/01/14 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
2017/05/03 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
jQuery分组选择器简单用法示例
2019/04/04 jQuery
nodejs中实现修改用户路由功能
2019/05/24 NodeJs
js Array.slice的8种不同用法示例
2019/07/10 Javascript
微信小程序自定义顶部组件customHeader的示例代码
2020/06/03 Javascript
[01:29:17]RNG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
Python实现高效求解素数代码实例
2015/06/30 Python
使用python生成杨辉三角形的示例代码
2018/08/29 Python
python实现自动化上线脚本的示例
2019/07/01 Python
解析python 类方法、对象方法、静态方法
2020/08/15 Python
HTML5本地存储之Web Storage应用介绍
2013/01/06 HTML / CSS
奶茶店创业计划书范文
2014/01/17 职场文书
超市国庆节促销方案
2014/02/20 职场文书
专项法律服务方案
2014/06/11 职场文书
学生安全责任书范本
2014/07/24 职场文书
规范化管理年活动总结
2014/08/29 职场文书
2014村书记党建工作汇报材料
2014/11/02 职场文书
2014年内勤工作总结
2014/11/24 职场文书
客房部经理岗位职责
2015/02/02 职场文书
绿色环保倡议书
2015/04/28 职场文书
Python异常类型以及处理方法汇总
2021/06/05 Python
Python实现双向链表基本操作
2022/05/25 Python
nginx之内存池的实现
2022/06/28 Servers