探讨: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 相关文章推荐
Memcache 在PHP中的使用技巧
Feb 08 PHP
Uncaught exception com_exception with message Failed to create COM object
Jan 11 PHP
php数据库配置文件一般做法分享
Jul 07 PHP
教你如何快捷的使用cmd访问mysql小技巧
May 26 PHP
PHP获取ip对应地区和使用网络类型的方法
Mar 11 PHP
php实现专业获取网站SEO信息类实例
Apr 02 PHP
php冒泡排序与快速排序实例详解
Dec 07 PHP
php session 写入数据库
Feb 13 PHP
PHP封装的MSSql操作类完整实例
May 26 PHP
yii2高级应用之自定义组件实现全局使用图片上传功能的方法
Oct 08 PHP
基于php实现的验证码小程序
Dec 13 PHP
PHP实现动态创建XML文档的方法
Mar 30 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
PHP+DBM的同学录程序(3)
2006/10/09 PHP
require(),include(),require_once()和include_once()的异同
2007/01/02 PHP
php中实现记住密码自动登录的代码
2011/03/02 PHP
php mysql获取表字段名称和字段信息的三种方法
2016/11/13 PHP
JQuery打造PHP的AJAX表单提交实例
2009/11/03 Javascript
javascript for循环设法提高性能
2010/02/24 Javascript
js 连接数据库如何操作数据库中的数据
2012/11/23 Javascript
JS实现点击图片在当前页面放大并可关闭的漂亮效果
2013/10/18 Javascript
JQuery页面的表格数据的增加与分页的实现
2013/12/10 Javascript
jQuery通过控制节点实现仅在前台通过get方法完成参数传递
2015/02/02 Javascript
JavaScript计算某一天是星期几的方法
2015/08/05 Javascript
jQuery实现的Div窗口震动效果实例
2015/08/07 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
JS栈stack类的实现与使用方法示例
2019/01/31 Javascript
如何使用VuePress搭建一个类型element ui文档
2019/02/14 Javascript
JQuery发送ajax请求时中文乱码问题解决
2019/11/14 jQuery
JavaScript如何判断input数据类型
2020/02/06 Javascript
Nuxt页面级缓存的实现
2020/03/09 Javascript
[36:14]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第二局
2016/02/28 DOTA
Python网络爬虫项目:内容提取器的定义
2016/10/25 Python
PyQT实现多窗口切换
2018/04/20 Python
对Pytorch神经网络初始化kaiming分布详解
2019/08/18 Python
python中sort和sorted排序的实例方法
2019/08/26 Python
python高阶函数map()和reduce()实例解析
2020/03/16 Python
Python为何不支持switch语句原理详解
2020/10/21 Python
户外活动总结范文
2014/04/30 职场文书
投标承诺书怎么写
2014/05/24 职场文书
优秀少先队员主要事迹材料
2014/05/28 职场文书
乱丢垃圾袋检讨书
2014/10/08 职场文书
2014年人事工作总结范文
2014/11/19 职场文书
大学生自荐信范文
2015/03/05 职场文书
幼儿园校车安全责任书
2015/05/08 职场文书
医院中层管理人员培训心得体会
2016/01/11 职场文书
Java多条件判断场景中规则执行器的设计
2021/06/26 Java/Android
使用pandas生成/读取csv文件的方法实例
2021/07/09 Python
详解Python如何批量采集京东商品数据流程
2022/01/22 Python