PHP 使用foreach結(jié)構(gòu)遍歷數(shù)組
遍歷數(shù)組元素最常用的一種方法是使用foreach結(jié)構(gòu)。foreach結(jié)構(gòu)并非操作數(shù)組本身,而是操作數(shù)組的一個(gè)備份。
【例題】對(duì)于一個(gè)存有大量網(wǎng)址的數(shù)組變量$url,如果應(yīng)用echo語句一個(gè)個(gè)地輸出,將相當(dāng)煩瑣,而通過foreach結(jié)構(gòu)遍歷數(shù)組則可輕松獲取數(shù)據(jù)信息,實(shí)例代碼如下:
<?php
$url = array('編程詞典網(wǎng)'='www.mrbccd.com',
'編程體驗(yàn)網(wǎng)'='www.bcty365.com',
'編程資源網(wǎng)'=>'www.bc110.com',
); //聲明數(shù)組
foreach ( $url as $link ){ //遍歷數(shù)組
echo $link.'<br>';
}
?>
結(jié)果為:www.mrbccd.com
www.bcty365.com
www.be 110.com
在上面的代碼中,PHP為$url的每個(gè)元素依次執(zhí)行循環(huán)體(each語句)一次,將$link賦值給當(dāng)前元素的值。各元素按數(shù)組內(nèi)部順序進(jìn)行處理。
點(diǎn)擊加載更多評(píng)論>>