原文:浅析PHP中for与foreach两个循环结构遍历数组的区别

遍历一个数组是编程中最常见不过的了,这里跟大家讨论下for和foreach两种方法。用这两种方法执行遍历的场景太多太多了,这里我们只针对以下两个数组作为例子来讨论。所谓管中窥豹,多少能理清一点两者的区别。 首先,我们先准备两个用于遍历的数组: arr array gt a , gt , gt b , gt c , gt d arr array a gt aaa , b gt bbb , c gt ...

2016-11-03 14:22 0 5351 推荐指数:

查看详情

PHP——数组的each(),list()和while循环遍历数组

.while遍历 在while()语句每次循环中,each()语句将当前数组元素的键,赋给list()函数的第一个参数变量$key。并将当前数组元素的值,赋给list()函数的第二个参数变量$value,并且each()语句执行之后还会把数组内部的指针向后移动一步,因此下次while()语句 ...

Mon Jan 25 05:50:00 CST 2016 0 2635
php-foreach遍历数组

做微信开发遇到用json转码过来的数组,需要用foreach遍历出指定字段的数据,结果老是提示Invalid argument supplied for foreach错误 最后用下面的方法解决了! 贴代码如下: ...

Fri Jul 14 01:53:00 CST 2017 0 1396
for 循环 和for..in循环遍历数组区别

demo: 首先用 for循环遍历: 输出: 1,number,5,number,9,number,15 用for ...in遍历: 输出:1,string,5,string,9,stringr,Jon,string,15Jon 由此可以来 ...

Tue Feb 28 01:21:00 CST 2017 0 4166
PHP:php遍历数组 foreach echo() list()总结

php可以用来遍历数组的方法有很多,如有:foreach语句、list()、each(),这几个也是主要的方法,现总结如下: foreach语句遍历数组 foreach语句用于循环遍历数组,每进行一次循环,当前数组元素的值就会被赋值给变量value(也可以是其它变量),数组指针会逐一的移动 ...

Tue Sep 24 17:34:00 CST 2013 1 2528
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM