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

首頁 > 開發 > PHP > 正文

php中foreach和list循環語句實例

2024-05-04 23:07:16
字體:
來源:轉載
供稿:網友

文章重點講到了關于foreach循環和list循環語句的用法,好了下面我們就來看實現吧,費話也不說多了有需要的同學可以參考一下.

最近買了本php和mysql web開發,看到數組循環語句.值得自己關注下,特此留點字跡,以便以后讀閱.

一般foreach用的比較多

實例代碼如下:

  1. <?php 
  2.     $price=array('apple'=>10,'orange'=>20,'banner'=>30); 
  3.     foreach($price as $key=>$value
  4.     { 
  5.         echo $key.'=>'.$value.'<br>'
  6.     } 
  7.     echo '<br>'
  8. ?> 

還有個更高級和常見的方法

實例代碼如下:

  1. <?php 
  2.     $shuiguo=array('apple'=>10,'orange'=>20,'banner'=>30); 
  3.      
  4.     while(list($changpin,$jiage)=each($shuiguo)) 
  5.     { 
  6.         echo "$changpin=>$jiage".'<br>'
  7.     } 
  8. ?> 

以前還真沒怎么關注下,今天自己動手,還不錯,又了解新的東西了,還是自己太菜了,哎list()函數可以用來一個數組分解成一系列的值,允許為新變量命名.不懂list的http://www.survivalescaperooms.com/phper/24/032a7c95555c423729b071aef4afd3c4.htm兩段代碼輸出是一樣.

需要注意的是,當使用each()函數時候,數組將記錄當前元素.如果希望在相同的腳本中使用兩次該數組.就需要使用reset()降當前元素重新設置到數組開始處.

實例代碼如下:

  1. <?php 
  2.     $price=array('apple'=>10,'orange'=>20,'banner'=>30); 
  3.     foreach($price as $key=>$value
  4.     { 
  5.         echo $key.'=>'.$value.'<br>'
  6.     } 
  7.     echo '<br>'
  8.     reset($price); 
  9.     while(list($key,$value)=each($price)) 
  10.     { 
  11.         echo "$key=>$value","<br>"
  12.     } 
  13. ?> 

這樣就可以依然使用數組$price咯. 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜春市| 梓潼县| 开鲁县| 灌阳县| 伊宁县| 滨州市| 固原市| 措美县| 铜川市| 南江县| 壤塘县| 通河县| 汉阴县| 雷州市| 长沙县| 绥芬河市| 邵东县| 富锦市| 广安市| 巧家县| 友谊县| 新干县| 盐山县| 张掖市| 民县| 汽车| 辽阳市| 桃江县| 绩溪县| 阳泉市| 林周县| 安塞县| 略阳县| 克东县| 鄂托克前旗| 贺州市| 罗甸县| 灌云县| 肇庆市| 静宁县| 阿荣旗|