位置:首頁 > 軟件操作教程 > 編程開發(fā) > PHP > 問題詳情

PHP 使用foreach結(jié)構(gòu)遍歷數(shù)組

提問人:劉團(tuán)圓發(fā)布時(shí)間:2021-01-13

    遍歷數(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)行處理。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部