91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP二維索引數組的2種遍歷方式

發布時間:2020-07-20 11:38:36 來源:網絡 閱讀:887 作者:jinsanguo 欄目:web開發

二維索引數組的遍歷方式,話不多說,直接看代碼。

實例一、

<?php$arr = array(//定義外層數組
    array(1,'高某','A公司','北京市','(010)987654321','gm@Linux.com'),//子數組1
    array(2,'洛某','B公司','上海市','(021)123456789','lm@apache.com'),//子數組2
    array(3,'峰某','C公司','天津市','(022)24680246','fm@mysql.com'),  //子數組3
    array(4,'書某','D公司','重慶市','(023)13579135','sm@php.com')     //子數組4
    );
	for($row=0;$row<count($arr);$row++){
		for($col=0;$col<count($arr[$row]);$col++){
			echo $arr[$row][$col]."</br>";
		}
	}?>

代碼解釋:
1、第一個for循環,對$arr數組進行子元素遍歷,主要遍歷$arr數組的行
2、第二個for循環,對$arr數組下面的子數組進行遍歷,主要遍歷$arr數組的列
3、實際上我們可以把二維數組理解為一張表格,有行、有列,這樣有很好的理解循環了

實例二、

采用foreach循環進行對二維數組的遍歷

<?php
	foreach($arr as $key=>$arr_item){
		echo $key."====";	//取出外層數組$arr的下標
		echo "<pre>";
		print_r($arr_item);	//$arr_item就是子數組了
		echo "</pre>";
		foreach($arr_item as $col){
			echo $col;
		}
	}?>

代碼解釋:
1、foreach效率相對for循環高,因為foreach是PHP中數組及對象遍歷的專用函數
2、$key,取出外層數組$arr的下標
3、$arr_item就是子數組(子數組1,子數組2…..)
4、通過外層數組的下標,對相應子數組進行遍歷,其實有點降維的意思。

總結:以上就是通過for循環及foreach()對二維索引數組進行遍歷,當然肯定還有其他辦法,但以上兩種最為常用、效率最高。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扬州市| 青川县| 台南县| 华坪县| 泸西县| 托克逊县| 衡东县| 丹江口市| 岱山县| 阿图什市| 安阳市| 铜陵市| 沽源县| 眉山市| 武川县| 旌德县| 岑溪市| 绿春县| 西藏| 赤峰市| 多伦县| 抚远县| 舟山市| 苍梧县| 安陆市| 德庆县| 南安市| 垣曲县| 维西| 合川市| 滨州市| 清水河县| 刚察县| 鄂州市| 体育| 荣昌县| 兴隆县| 临高县| 金阳县| 汽车| 海口市|