亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

神农架林区| 九江市| 巩留县| 启东市| 珲春市| 惠安县| 特克斯县| 南华县| 兴山县| 翁牛特旗| 辉南县| 普定县| 成安县| 嘉禾县| 瑞丽市| 清河县| 额济纳旗| 青神县| 略阳县| 高邑县| 临海市| 岱山县| 新沂市| 乐安县| 渑池县| 文登市| 霍林郭勒市| 西峡县| 驻马店市| 大悟县| 左权县| 同仁县| 义马市| 枣强县| 达日县| 织金县| 宿松县| 曲水县| 林西县| 武夷山市| 邯郸县|