猿问

PHP引用遍历数组,为什么数组最后一个元素输出的值前面会有一个&

题目描述

使用foreach遍历数组,同时使用&引用赋值,不能理解为什么数组元素最后一个的值前面有个&

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)
<?php
$arr=array(1,2,3,4);
foreach($arr as &$value){

$value=$value*2;

}
var_dump($arr);
?>

运行结果如下

幕布斯6054654
浏览 679回答 2
2回答

红颜莎娜

而且是引用变量
随时随地看视频慕课网APP

相关分类

Node.js
我要回答