探讨: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图片的裁剪与缩放生成符合需求的缩略图
Jan 11 PHP
codeigniter框架批量插入数据
Jan 09 PHP
php制作中间带自己定义图片二维码的方法
Jan 27 PHP
php页面函数设置超时限制的方法
Dec 01 PHP
mod_php、FastCGI、PHP-FPM等PHP运行方式对比
Jul 02 PHP
CodeIgniter与PHP5.6的兼容问题
Jul 16 PHP
PHP发送短信代码分享
Aug 11 PHP
PHP经典算法集锦【经典收藏】
Sep 14 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
Sep 30 PHP
PHP使用curl_multi_select解决curl_multi网页假死问题的方法
Aug 15 PHP
laravel7学习之无限级分类的最新实现方法
Sep 30 PHP
PHP 出现 http500 错误的解决方法
Mar 09 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
第五节 克隆 [5]
2006/10/09 PHP
PHP树的代码,可以嵌套任意层
2006/10/09 PHP
JavaScript:new 一个函数和直接调用函数的区别分析
2013/07/10 Javascript
JavaScript编程中window的location与history对象详解
2015/10/26 Javascript
基于MVC4+EasyUI的Web开发框架形成之旅之界面控件的使用
2015/12/16 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
2016/05/10 Javascript
js实现StringBuffer的简单实例
2016/09/02 Javascript
AngularJS自定义服务与fliter的混合使用
2016/11/24 Javascript
jQuery实现圣诞节礼物传送(花式轮播)
2016/12/25 Javascript
webpack实现热更新(实施同步刷新)
2017/07/28 Javascript
js实现图片粘贴上传到服务器并展示的实例
2017/11/08 Javascript
基于vue、react实现倒计时效果
2019/08/26 Javascript
基于vue和websocket的多人在线聊天室
2020/02/01 Javascript
webpack 动态批量加载文件的实现方法
2020/03/19 Javascript
如何在selenium中使用js实现定位
2020/08/18 Javascript
JavaScript如何实现防止重复的网络请求的示例
2021/01/28 Javascript
如何在 Vue 中使用 JSX
2021/02/14 Vue.js
python抓取网页时字符集转换问题处理方案分享
2014/06/19 Python
Python采用raw_input读取输入值的方法
2014/08/18 Python
python 日期操作类代码
2018/05/05 Python
Python 比较文本相似性的方法(difflib,Levenshtein)
2018/10/15 Python
python解析含有重复key的json方法
2019/01/22 Python
Python3和pyqt5实现控件数据动态显示方式
2019/12/13 Python
python读取mysql数据绘制条形图
2020/03/25 Python
Django 构建模板form表单的两种方法
2020/06/14 Python
python中关于数据类型的学习笔记
2020/07/19 Python
Python爬虫之Selenium多窗口切换的实现
2020/12/04 Python
python Matplotlib基础--如何添加文本和标注
2021/01/26 Python
对pytorch中x = x.view(x.size(0), -1) 的理解说明
2021/03/03 Python
Html5插件教程之添加浏览器放大镜效果的商品橱窗
2016/01/07 HTML / CSS
美国知名奢侈美容品牌零售商:Cos Bar
2017/04/21 全球购物
银行会计财务工作个人的自我评价
2013/10/29 职场文书
幼儿园开学家长寄语
2014/01/19 职场文书
涉密人员保密承诺书
2014/05/28 职场文书
认识实习感想
2015/08/10 职场文书
生活小常识广播稿
2015/08/19 职场文书