在PHP中,可以使用foreach循環來遍歷數組,并使用[]操作符來添加鍵值對。
下面是一個示例,演示了如何循環添加鍵值對到一個數組中:
$fruits = array("apple", "banana", "orange");
$newFruits = array();
foreach ($fruits as $key => $value) {
$newKey = $key + 1;
$newValue = "fruit" . $newKey;
$newFruits[$newValue] = $value;
}
print_r($newFruits);
輸出結果如下:
Array
(
[fruit1] => apple
[fruit2] => banana
[fruit3] => orange
)
在上面的示例中,我們首先創建了一個名為$fruits
的數組,其中包含了一些水果。然后,我們創建了一個空數組$newFruits
。
接下來,我們使用foreach循環遍歷$fruits
數組。在循環中,我們通過$key
變量獲取當前元素的索引,并通過$value
變量獲取當前元素的值。
在循環內部,我們通過計算得到一個新的鍵值對。$newKey
變量存儲了新的鍵,它是當前索引加1。$newValue
變量存儲了新的值,它是字符串"fruit"加上新的鍵。
最后,我們使用[]
操作符將新的鍵值對添加到$newFruits
數組中。
最后,使用print_r
函數打印出$newFruits
數組,以驗證添加的鍵值對。