遍歷陣列元素

2021-08-31 18:17:12 字數 766 閱讀 2930

遍歷陣列經常使用的是foreach語法結構

foreach 語法結構提供了遍歷陣列的簡單方式。foreach 僅能夠應用於陣列和物件。如果嘗試應用於其他資料型別的變數,或者未初始化的變數將發出錯誤資訊。

foreach有兩種語法

foreach (array_expression as $value)

statement

foreach (array_expression as $key => $value)

statement

第一種語法遍歷給定的是array_expression 陣列,每迴圈一次,其中的單元值就會賦值給¥value並且陣列內部中的指標會向前移一步。

第二種語法做的事情跟第一種一樣 ,只除了當前單元的鍵名也會在每次迴圈中被賦給變數 $key。

並且能夠自定義遍歷物件

例子:給 『張三』,『李四』,『王五』 每個人加10分

<?php

header('content-type;text/html;charset=utf-8');

$arr = array('張三'=>50,'趙六'=>60,'孫七'=>45);

foreach($arr as &$value)

unsrt($value); //最後取消引用

print_r($arr); //array ( [張三] => 60 [趙六] => 70 [孫七] => 55 )

?>

遍歷陣列元素

遍歷陣列元素也就是把每個元素輸出出來.第一種語法 foreach arr as val ue value value value是自己定義的,陣列中每個元素的值給val ue,然 後輸出第 二種語法 for each value,然後輸出 第二種語法 foreach value,然後輸出 第二種語 ...

python遍歷陣列

os.file split e python python25 lib os.pyc os.path.split os.file e python python25 lib os.pyc var myarr array new array one two three var mystr string...

Jquery遍歷陣列

each 方法 ul li input checked each function i,el 在乙個列表中,迴圈每一項用each是不錯的,索引,元素都給遍歷出來。each 方法 1.處理一維陣列,如下 each a b c function i,el 控制台輸出 0 a 1 b 2 c 2.處理二維...