站長資訊網
        最全最豐富的資訊網站

        PHP如何循環關聯數組(兩種方式)

        在上一篇文章《PHP快速實現刪除空、制表符、換行符等特殊字符(兩種方法)》中給大家介紹了怎么現刪除空、制表符、換行符等特殊字符,感興趣的朋友可以了解學習一下~

        那么本文的重點內容則是教大家如何循環關聯數組?

        首先簡單介紹一下PHP中的關聯數組是什么?

        關聯數組就是使用你分配給數組的指定的鍵的數組。

        在PHP中有兩種創建關聯數組的方法:

        $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");

        或者

        $age['Peter']="35"; $age['Ben']="37"; $age['Joe']="43";

        下面我們就直接來看循環遍歷關聯數組的兩種方法:

        第一種方法:

        注:在關聯數組中,元素以鍵/值對的形式定義;當使用關聯數組并想要訪問其中的所有數據時,鍵也是相關的;為此,foreach()循環還必須為元素的鍵提供變量名,而不僅僅是為其值提供。

        PHP代碼如下:

        <?php  $a = array('One' => '貓貓', 'Two' => '狗狗', 'Three' =>'大象', 'Four' => '兔子'); foreach ($a as $key => $value) {     echo $key.' : '. $value.'<br/>'; }

        輸出結果是:

        One : 貓貓 Two : 狗狗 Three : 大象 Four : 兔子

        第二種方法:

        注:使用 for 循環遍歷所有數組元素是不可行的。但是,可以使用 each()while 的組合;重要的一點是可以使用索引 0 或字符串索引 'key' 檢索鍵名。

        PHP代碼如下:

        <?php  $a = array('One' => '貓貓', 'Two' => '狗狗', 'Three' =>'大象', 'Four' => '兔子');  while ($element = each($a)) {     echo htmlspecialchars($element['key'] . ': ' .$element['value']) . '<br/>'; }

        輸出結果:

        One: 貓貓 Two: 狗狗 Three: 大象 Four: 兔子

        PHP中文網平臺有非常多的視頻教學資源,歡迎大家學習《PHP視頻教程》!

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 久久99热精品| 精品99又大又爽又硬少妇毛片| 国产精品美女久久久久网| 精品国产91久久久久久久a| HEYZO无码综合国产精品| 合区精品中文字幕| 国产精品免费在线播放| 国产精品久久久久影院色| 亚洲av日韩精品久久久久久a| 国产一区二区精品尤物| 精品三级在线观看| 国产亚洲精品无码成人| 亚洲欧美精品综合中文字幕| 国产精品国产高清国产专区| 国产精品国产三级国产专播 | 欧洲精品视频在线观看| 久久国产精品一国产精品金尊 | 精品少妇人妻av无码久久| 日批日出水久久亚洲精品tv| 国产精品美女网站在线观看| 久久777国产线看观看精品| 国产精品美女一区二区视频| 一本一道精品欧美中文字幕| 欧美成人精品欧美一级乱黄一区二区精品在线| 先锋影音国产精品| 欧美高清在线精品一区| 99麻豆久久久国产精品免费| 国产午夜精品一区二区三区 | 久久久久亚洲精品天堂| 最新国产精品精品视频| 日本精品一区二区三区在线视频一 | 国产中老年妇女精品| 国产成人精品电影在线观看 | 国产精品免费久久久久久久久| 久久九九青青国产精品| 欧美精品/日韩精品/国产精品| 国内精品久久久久久野外| 国内精品伊人久久久久| 久久99精品国产麻豆宅宅| 久久精品国产一区二区三区日韩| 国产福利微拍精品一区二区|