php数组遍历 使用foreach

<?php 
 
 $url = array (    '新浪' =>'www.sina.com' ,
                   '雅虎' =>'www.yahoo.com' ,
                   '网易' =>'www.163.com' ,
                   '腾讯' =>'www.qq.com' ,
                   '百度' =>'www.baidu.com' 
               ) ;
 
 foreach (   $url as $link ) { 
   echo $link .'<br><br>' ;
} 
 
?> 

上面的代码中我们用到了 foreach 语句,这是一个用来遍历数组中数据的最简单有效的方法。

foreach 仅能用于数组,当试图将其用于其它数据类型或者一个未初始化的变量时会产生错误。有两种语法,第二种比较次要但却是第一种的有用的扩展。

<?php 
 
    $url = array ( '新浪' =>'www.sina.com' ,
                   '雅虎' =>'www.yahoo.com' ,
                   '网易' =>'www.163.com' ,
                   '腾讯' =>'www.qq.com' ,
                   '百度' =>'www.baidu.com' 
               ) ;
 
    foreach ($url as $site => $link) { 
        echo "<a href=http://$link>$site</a><br><br>" ;
    } 
 
?> 

本文参考:http://sjolzy.cn/Traverse-an-array-PHP.html

posted @ 2013-10-19 22:14  无忧之路  阅读(503)  评论(0编辑  收藏  举报
无忧之路