探讨: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 相关文章推荐
PHP5.2下chunk_split()函数整数溢出漏洞 分析
Jun 06 PHP
php下使用SMTP发邮件的代码
Jan 10 PHP
PHP中利用substr_replace将指定两位置之间的字符替换为*号
Jan 27 PHP
PHP函数addslashes和mysql_real_escape_string的区别
Apr 22 PHP
PHP函数分享之curl方式取得数据、模拟登陆、POST数据
Jun 04 PHP
PHP实现定时执行任务的方法
Oct 05 PHP
PHP中Header使用的HTTP协议及常用方法小结
Nov 04 PHP
php中adodbzip类实例
Dec 08 PHP
php+mysql实现用户注册登陆的方法
Jan 03 PHP
php显示时间常用方法小结
Jun 05 PHP
浅谈PHP Cookie处理函数
Jun 10 PHP
Yii 框架使用Forms操作详解
May 18 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
模仿OSO的论坛(二)
2006/10/09 PHP
php流量统计功能的实现代码
2012/09/29 PHP
is_uploaded_file函数引发的不能上传文件问题
2013/10/29 PHP
PHP如何通过AJAX方式实现登录功能
2015/11/23 PHP
php源码的使用方法讲解
2019/09/26 PHP
js控制CSS样式属性语法对照表
2012/12/11 Javascript
分享一个自己动手写的jQuery分页插件
2014/08/28 Javascript
JavaScript中的立即执行函数表达式介绍
2015/03/15 Javascript
Jquery Ajax Error 调试错误的技巧
2015/11/20 Javascript
Bootstrap源码解读按钮(5)
2016/12/23 Javascript
利用forever和pm2部署node.js项目过程
2017/05/10 Javascript
微信小程序使用progress组件实现显示进度功能【附源码下载】
2017/12/12 Javascript
vue请求本地自己编写的json文件的方法
2019/04/25 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
2019/09/11 Javascript
VUE项目初建和常见问题总结
2019/09/12 Javascript
JavaScript写个贪吃蛇小游戏(超详细)
2020/03/17 Javascript
python轻松实现代码编码格式转换
2015/03/26 Python
Python编程中运用闭包时所需要注意的一些地方
2015/05/02 Python
说一说Python logging
2016/04/15 Python
Python探索之Metaclass初步了解
2017/10/28 Python
Python爬虫框架Scrapy实例代码
2018/03/04 Python
python 读入多行数据的实例
2018/04/19 Python
python中单下划线_的常见用法总结
2018/07/10 Python
python利用跳板机ssh远程连接redis的方法
2019/02/19 Python
python定位xpath 节点位置的方法
2019/08/27 Python
Python3.6 中的pyinstaller安装和使用教程
2020/03/16 Python
Python自省及反射原理实例详解
2020/07/06 Python
pip 20.3 新版本发布!即将抛弃 Python 2.x(推荐)
2020/12/16 Python
Python调用SMTP服务自动发送Email的实现步骤
2021/02/07 Python
中外合拍动画首获奥斯卡提名,“上海出品”《飞奔去月球》能否拿下最终大奖?
2021/03/16 国漫
Russell Stover巧克力官方网站:美国领先的精美巧克力制造商
2016/11/27 全球购物
积极贯彻学习两会精神总结
2014/03/17 职场文书
个人委托书怎么写
2014/04/04 职场文书
四风对照检查材料思想汇报
2014/09/20 职场文书
高校自主招生教师推荐信
2015/03/23 职场文书
Spring Cloud OpenFeign模版化客户端
2022/06/25 Java/Android