二种遍历关联数组的方法

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 />"
波比源码 – 精品源码模版分享 | www.bobi11.com
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 本站源码并不保证全部能正常使用,仅供有技术基础的人学习研究,请谨慎下载
8. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!

波比源码 » 二种遍历关联数组的方法

76 评论

  1. order avodart for sale avodart order buy zofran online

  2. generic sildenafil buy estradiol order estrace 2mg sale

  3. lamotrigine online order order vermox pills order tretinoin cream without prescription

  4. cialis next day delivery usa buy cialis in us viagra next day

  5. ramipril 10mg without prescription ramipril uk buy azelastine 10 ml sprayer

  6. prograf 5mg price requip online order ursodiol 150mg without prescription

  7. buy provigil 200mg for sale stromectol uk ivermectin 3mg tablets

  8. amlodipine 10mg generic generic norvasc buy tadalafil 40mg sale

  9. how to write an essay about my life cash poker online burton brunette

  10. clomid for sale online best casinos play roulette free for fun

  11. buy generic orlistat oral acyclovir zovirax 400mg pills

  12. order tamsulosin 0.4mg online flomax 0.4mg oral order aldactone 25mg online

  13. spiriva 9 mcg brand brand spiriva order hytrin online

  14. free casino slots play casino no deposit casino

  15. online casino no deposit bonus real casino slots casino online slots

  16. order absorica for sale accutane price azithromycin sale

发表评论

Hi, 如果你对这款模板有疑问,可以跟我联系哦!

联系站长
赞助VIP 享更多特权,建议使用 QQ 登录
喜欢我嘛?喜欢就按“ctrl+D”收藏我吧!♡