首頁 > 後端開發 > php教程 > list-each-while遍歷數組

list-each-while遍歷數組

WBOY
發布: 2016-07-29 09:15:21
原創
908 人瀏覽過
$name = array(
		'孟子','孔子','孙子','老子'
	);
while($ele = each($name)){
		$key = $ele['key']; // == $ele[0]
		$value = $ele['value']; // $ele[2]
		var_dump($key,$value);
		echo "<br>";
	}
登入後複製

這樣做雖然不常用但是對理解數組指針的概念很有用處,(最好的還是用foreach)

還能升級,利用List結構

List結構就是利用一個索引數組,同時初始化多個變數

$arr = array(0=>"some",1=>"many",2=>"much");
	list($v1,$v2,$v3) = $arr;
	var_dump($v1,$v2,$v3);
登入後複製

所以就優化為這樣

	while(list($key,$value) = each($name)){
		// $key = $ele['key']; // == $ele[0]
		// $value = $ele['value']; // $ele[2]
		var_dump($key,$value);
		echo "<br>";
	}
登入後複製

以上就介紹了list-each-while遍歷數組,包含了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板