国产探花免费观看_亚洲丰满少妇自慰呻吟_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);  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 尉氏县| 平昌县| 临颍县| 潞西市| 平利县| 溧阳市| 鄂托克前旗| 广水市| 蒲城县| 塔河县| 夹江县| 九龙城区| 芷江| 黄骅市| 望谟县| 望江县| 剑河县| 巴彦淖尔市| 樟树市| 彰化县| 张家港市| 青冈县| 许昌县| 双桥区| 宜川县| 榆社县| 南木林县| 黑水县| 绥宁县| 安阳县| 湟源县| 德江县| 嘉黎县| 望城县| 全椒县| 子长县| 绥德县| 九龙坡区| 若羌县| 天祝| 温州市|