欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

php key重置

在我們開(kāi)發(fā)使用PHP的網(wǎng)站時(shí),常常需要對(duì)數(shù)組進(jìn)行操作,而鍵(key)則是數(shù)組中元素的唯一標(biāo)識(shí)。有時(shí)我們需要手動(dòng)重置數(shù)組的鍵(key),這時(shí)需要用到PHP自帶的一些函數(shù)。 例如,我們有一個(gè)數(shù)組$fruit,其中存放了一些水果的名稱及其價(jià)格:
$fruit = array(
'apple' =>2.5,
'banana' =>3,
'orange' =>4,
'pear' =>2.8
);
但是,在某些場(chǎng)合下,我們卻需要將數(shù)組中的鍵(key)重置為數(shù)字,比如:
$fruit = array_values($fruit);
這樣,原本的數(shù)組$fruit變成了:
array(
0 =>2.5,
1 =>3,
2 =>4,
3 =>2.8
)
這樣處理后,我們就可以使用常規(guī)的數(shù)字索引方式來(lái)獲取數(shù)組元素了。 當(dāng)然,有時(shí)我們需要將數(shù)字索引的數(shù)組重新賦予鍵(key),比如:
$fruit = array(
'apple' =>2.5,
'banana' =>3,
'orange' =>4,
'pear' =>2.8
);
$new_fruit = array();
$i = 1;
foreach ($fruit as $f) {
$new_fruit['fruit_' . $i] = $f;
$i++;
}
print_r($new_fruit);
這樣,就可以重新賦予$fruit數(shù)組的鍵(key). 在PHP中,還有一些其他的函數(shù)可以用來(lái)重置數(shù)組的鍵(key),如array_keys()、array_combine()、array_flip()等等。這里我們就不再累述了,需要用到的同學(xué)可以自行查閱相關(guān)資料。 總結(jié):在PHP中,重置數(shù)組的鍵(key)是一個(gè)常用的操作,一些PHP自帶的函數(shù)能夠簡(jiǎn)單、高效地完成這個(gè)操作。當(dāng)然,還可以根據(jù)具體情況,自己編寫(xiě)代碼進(jìn)行操作,只要注意細(xì)節(jié),合理運(yùn)用各種函數(shù)和語(yǔ)法特性,就能完成想要的操作。