手机
当前位置:查字典教程网 >编程开发 >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) 这种类型的解释】相关文章:

如何限制访问者的ip(PHPBB的代码)

php中smarty变量修饰用法实例分析

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

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

PHP mysql事务问题实例分析教程

PHP脚本的10个技巧(3)

关于PHP中操作MySQL数据库的一些要注意的问题

php恢复数组的key为数字序列的方法

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

PHP的宝库目录--PEAR

精品推荐
分类导航