在使用循环时,如果需要引用数组中的值并且对其进行修改,可以使用引用符号&
来实现。下面是一个使用引用在循环中修改数组值的示例:
$fruits = ['apple', 'banana', 'cherry'];
foreach ($fruits as &$fruit) {
$fruit = 'I love ' . $fruit;
}
print_r($fruits);
在上面的示例中,通过在循环中的变量前加上&
符号,我们将$fruit
变量变成了一个引用,这样在循环中修改$fruit
的值时,实际上修改的是原数组$fruits
中的值。最后,打印出$fruits
数组,可以看到每个元素值都被修改为了"I love "加上原来的水果名称。