php遍历数组几种方法

在php教程遍历数据我们常用的有二种方法,利用了for 与foreach来操作,前者是知道数据长度,后者可以不知道数据长度,下面我们来分别举例说明.

for遍历数组的实例代码如下:

  1. <?php
  2. $array = array(1,2,3,4,5,'www.phpfensi.com','www.phpfensi.com');
  3. for( $i=0;$i<count($array);$i++)
  4. {
  5. echo $array[$i].'<br />';
  6. }
  7. /*
  8. 输出结果如下
  9. 1
  10. 2
  11. 3
  12. 4
  13. 5
  14. www.phpfensi.com
  15. www.phpfensi.com
  16. */

foreach遍历数组的实例代码如下:

  1. <?php
  2. foreach( $array as $v => $vv )
  3. {
  4. echo $vv.'<br />';
  5. }
  6. /*
  7. 输出结果如下
  8. 1
  9. 2
  10. 3
  11. 4
  12. 5
  13. www.phpfensi.com
  14. www.phpfensi.com
  15. */
  16. ?>

两种输出结果完全相同,对于遍历多维数据我们就不说了,如果是多维数据利用foreach会更方便一些.