PHP中遍歷陣列有三種常用的方法

2021-08-09 07:24:51 字數 694 閱讀 3416

在php中操作最多的資料估計也就是陣列了,有著效率高、速度快、儲存方便的特點。

php中遍歷陣列有三種常用的方法:

1、for迴圈,用法最為靈活,靈活到懷疑人生,但記住格式也非常簡單。

2、foreach,是php為陣列遍歷專門提供的函式,在php4版本中引入,同時執行效率最高

3、聯合使用list()、each()和while迴圈遍歷陣列,此用法使用較少,但list()函式使用非常多

直接看例項**:

<?php

$arr1 = array('','金三國','php教程');

$num = count($arr);//count()為陣列統計函式

for($i=0;$i<$num;++$i)

$arr2 = array('','金三國','php教程');

foreach($arr2 as $value)

$arr3 = array('','金三國','php教程');

while(list($key,$value) = each($arr3))

?>

each()函式需要傳遞乙個陣列作為乙個引數,返回陣列中當前元素的鍵/值對,並向後移動陣列指標到下乙個元素的位置。

list()函式,這不是乙個真正的函式,是php的乙個語言結構。list()用一步操作給一組變數進行賦值。

php中三種遍歷陣列的方法

foreach 是乙個用來遍歷陣列中資料的最簡單有效的方法。example1 colors array red blue green yellow foreach colors as color 顯示結果 do you like red?do you like blue?do you like gr...

遍歷陣列和集合的三種基本方式

遍歷陣列和集合的三種常用方式 for foreach iterator 三者的比較 1.形式差別 for的形式是 for int i 0 i foreach的形式是 for int i arr iterator的形式是 iterator it arr.iterator while it.hasnex...

PHP遍歷陣列的6種方式總結

目錄 在php的日常操作中,陣列是最常出現的結構,而我們幾乎每天都在處理陣列相關的內容。那麼問題來了,你一般怎麼遍歷並處理陣列。很熟悉吧,是不是你的最愛?arr a b c foreach arr as key value print r arr a i b i c i 使用匿名函式的方式,處理陣列...