国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

二種遍歷關聯數組的方法

2024-09-04 11:46:09
字體:
來源:轉載
供稿:網友

list() 函數用數組中的元素為一組變量賦值,注意,與 array() 類似,list() 實際上是一種語言結構,不是函數.

each:each() 函數生成一個由數組當前內部指針所指向的元素的鍵名和鍵值組成的數組,并把內部指針向前移動.

返回的數組中包括的四個元素:鍵名為 0,1,key 和 value,單元 0 和 key 包含有數組單元的鍵名,1 和 value 包含有數據.

如果內部指針越過了數組范圍,本函數將返回 false.

  1. $sports = array
  2.     'football' => 'good'
  3.     'swimming' => 'very well'
  4.     'running'  => 'not good' 
  5.  ); 
  6.  
  7. while (list($key$value) = each($sports)) { 
  8.     echo $key.": ".$value."<br />"

foreach:php中的foreach是用來進行循環對一個數組的所有元素,作者的foreach基本語法如下:

  1. foreach ($array_variable as $value)  
  2. {  
  3.   [code to execute]  
  4. //or 
  5. foreach ($array_variable as $key => $value)  
  6. {  
  7.   [code to execute]  
  8. */ 
  9.  
  10. $sports = array
  11.     'football' => 'good'
  12.     'swimming' => 'very well'
  13.     'running'  => 'not good' 
  14.  ); 
  15.  
  16. foreach ($sports as $key => $value) { 
  17.     echo $key.": ".$value."<br />"

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁城县| 襄樊市| 鹤岗市| 漯河市| 色达县| 太谷县| 浮山县| 长寿区| 青川县| 泰州市| 三台县| 重庆市| 汉阴县| 温州市| 宁陵县| 且末县| 绍兴市| 密山市| 陈巴尔虎旗| 钟祥市| 上栗县| 临夏县| 潞西市| 都江堰市| 吉首市| 渝中区| 柳林县| 蒙山县| 大连市| 虞城县| 汉寿县| 东乌| 大渡口区| 彰武县| 达拉特旗| 涟水县| 出国| 黎平县| 保德县| 宁阳县| 泉州市|