|
您的位置: 首頁(yè) > 網(wǎng)站資訊 > php遍歷數(shù)組 list foreach each方法總結(jié) |
php遍歷數(shù)組 list foreach each方法總結(jié)發(fā)布日期:2017/8/30
在php中可以用來遍歷數(shù)組的函數(shù)有許多,如有:for語(yǔ)句、list、each、foreach這四個(gè)函數(shù),這也是在php中遍歷數(shù)組的幾個(gè)主要的函數(shù),下面我來給大家介紹。 foreach遍歷數(shù)組 我們?cè)谶\(yùn)用數(shù)組時(shí),常常要遍歷數(shù)組并獲得各個(gè)鍵或者元素值,php提供了一些專門遍歷數(shù)組的函數(shù)。這里先介紹foreach遍歷數(shù)組函數(shù)的用法。 結(jié)構(gòu)形式:
foreach ( array_expression as $value ) statement
<?php
foreach ( array_expression as $key => $value ) statement
改為: foreach( $color as $key => $c) echo $key.$c ."<br>";
用each()函數(shù)可以輸出當(dāng)前指針位置的鍵名和對(duì)應(yīng)的元素值。可以使用”0″或”key”來訪問鍵名(標(biāo)識(shí)符),用”1″或”value”訪問標(biāo)識(shí)符對(duì)應(yīng)的值。 實(shí)例: 代碼如下 復(fù)制代碼
<?php list遍歷數(shù)組 函數(shù)list可以在遍歷數(shù)組時(shí)一次賦給變量,通常和each()函數(shù)配合使用。用list()函數(shù)使訪問each()返回的鍵和值變得更加簡(jiǎn)單了。 實(shí)例: 代碼如下 復(fù)制代碼 <?php$date=array(1=>"Monday", 2=>"Tuesday", 3=>"Wednesday"); list($key,$value)=each($date); /* 遍歷函數(shù) */ echo "$key $value" ."<br>"; /* 輸出個(gè)數(shù)組 */ $next=next($date); /* 指針后移 */ echo "$next"; ?>
for遍歷數(shù)組 除了php預(yù)定義的一些遍歷數(shù)組函數(shù),我們還可以行使for語(yǔ)句的循環(huán)特征將數(shù)組遍歷輸出。下面給出例子: 代碼如下 復(fù)制代碼
<?php |
其他相關(guān)文章 |
|
|
|
||||||||
Copyright 2012-2025 上海蒙狼網(wǎng)絡(luò)科技有限公司 aqdzp.cn All Rights Reserved |