在使用循環時,如果需要引用數組中的值并且對其進行修改,可以使用引用符號&
來實現。下面是一個使用引用在循環中修改數組值的示例:
$fruits = ['apple', 'banana', 'cherry'];
foreach ($fruits as &$fruit) {
$fruit = 'I love ' . $fruit;
}
print_r($fruits);
在上面的示例中,通過在循環中的變量前加上&
符號,我們將$fruit
變量變成了一個引用,這樣在循環中修改$fruit
的值時,實際上修改的是原數組$fruits
中的值。最后,打印出$fruits
數組,可以看到每個元素值都被修改為了"I love "加上原來的水果名稱。