溫馨提示×

php數(shù)組怎么循環(huán)添加鍵值對

PHP
小億
139
2023-09-25 20:30:25
欄目: 編程語言

在PHP中,可以使用foreach循環(huán)來遍歷數(shù)組,并使用[]操作符來添加鍵值對。

下面是一個(gè)示例,演示了如何循環(huán)添加鍵值對到一個(gè)數(shù)組中:

$fruits = array("apple", "banana", "orange");
$newFruits = array();
foreach ($fruits as $key => $value) {
$newKey = $key + 1;
$newValue = "fruit" . $newKey;
$newFruits[$newValue] = $value;
}
print_r($newFruits);

輸出結(jié)果如下:

Array
(
[fruit1] => apple
[fruit2] => banana
[fruit3] => orange
)

在上面的示例中,我們首先創(chuàng)建了一個(gè)名為$fruits的數(shù)組,其中包含了一些水果。然后,我們創(chuàng)建了一個(gè)空數(shù)組$newFruits。

接下來,我們使用foreach循環(huán)遍歷$fruits數(shù)組。在循環(huán)中,我們通過$key變量獲取當(dāng)前元素的索引,并通過$value變量獲取當(dāng)前元素的值。

在循環(huán)內(nèi)部,我們通過計(jì)算得到一個(gè)新的鍵值對。$newKey變量存儲了新的鍵,它是當(dāng)前索引加1。$newValue變量存儲了新的值,它是字符串"fruit"加上新的鍵。

最后,我們使用[]操作符將新的鍵值對添加到$newFruits數(shù)組中。

最后,使用print_r函數(shù)打印出$newFruits數(shù)組,以驗(yàn)證添加的鍵值對。

0