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

首頁 > 語言 > PHP > 正文

php foreach 循環遍歷數組方法

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

foreach 語句用于循環遍歷數組.每進行一次循環,當前數組元素的值就會被賦值給 value 變量(數組指針會逐一地移動) - 以此類推,語法如下:

  1. foreach (array as value) 
  2.     code to be executed; 

下面的例子示范了一個循環,這個循環可以輸出給定數組的值:

  1. <html> 
  2. <body> 
  3. <?php 
  4. $arr=array("one""two""three"); 
  5. foreach ($arr as $value
  6.   echo "value: " . $value . "<br />"
  7. ?> 
  8. </body> 
  9. </html> 

下面詳細看一下詳細說明:

  1. foreach ($array as &$row) {  
  2. $row = explode('/'$row);  
  3. }  
  4. foreach ($array as $row) {  
  5. //do something  

這么寫,在第二個循環會出邏輯錯誤,加入第二個循環中do something的地方是輸出$row,循環到最后一個的時候的輸出是倒數第二個元素,而不是最后一個,要這么寫:

  1. foreach ($array as &$row) {  
  2. $row = explode('/'$row);  
  3. }  
  4. unset($row);  
  5. foreach ($array as $row) {  
  6. //do something  

或者第一個循環這么寫,代碼如下:

  1. foreach ($array as $key => $row) {  
  2. $array[$key] = explode('/'$row);  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 甘孜| 弥渡县| 台南县| 英超| 安塞县| 磐安县| 南丰县| 铜鼓县| 赤峰市| 雅安市| 长武县| 正宁县| 珠海市| 滦南县| 翼城县| 鄂托克前旗| 芦溪县| 永登县| 当涂县| 梁山县| 常州市| 天气| 永吉县| 南靖县| 米泉市| 文安县| 长治市| 敦化市| 中方县| 孟津县| 晋江市| 克拉玛依市| 垫江县| 井研县| 叙永县| 绍兴市| 灵石县| 望奎县| 上饶市| 蓬莱市| 上犹县|