手机
当前位置:查字典教程网 >编程开发 >php教程 >探讨:php中在foreach中使用foreach ($arr as &$value) 这种类型的解释
探讨:php中在foreach中使用foreach ($arr as &$value) 这种类型的解释
摘要:自PHP5起,可以很容易地通过在$value之前加上&来修改数组的元素。此方法将以引用赋值而不是拷贝一个值。复制代码代码如下:此方法仅在被遍...

自 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中在foreach中使用foreach ($arr as &$value) 这种类型的解释】相关文章:

PHP的宝库目录--PEAR

PHP程序员一般都忽略了的几点精华

最好用的JavaScript开发工具和代码编辑器

php使用GD实现颜色渐变实例

PHP5.0对象模型探索之抽象方法和抽象类

php使用array_search函数实现数组查找的方法

php&java(一)

PHP中路径问题的解决方案

用PHP调用Oracle存储过程

解决PHP导出CSV文中文乱码问题

精品推荐
分类导航