for($i=0;$i<count($a[1]);$i++)
{
echo $a[1][$i]."<br>";
}for($i=0;$i<count($b[1]);$i++)
{
$aa= strip_tags($b[1][$i],'</a>');
$bb=str_ireplace("","",$aa);
echo $bb."<br>";
}for($i=0;$i<count($c[1]);$i++)
{
echo $c[1][$i]."<br>";
}我有三个数组 $a里面放书名 $b里面放出版社 $c里面放地址 我怎么让它显示在页面上如 数学
                                                                               新华出版社
                                                                               www.aa.com                                                                               语文 
                                                                               bb出版社
                                                                               www.bb.com

解决方案 »

  1.   

    在HTML代码中用<? for(...) echo... ?>输出
      

  2.   

    $a,$b,$c是不是同样长度,且每个值都一一对应的?
    比如大概是这样的数组,每一列一一对应.
    $a = array('数学','语文');
    $b = array('出版社1','出版社2');
    $c = array('网址1',网址2);
      

  3.   

    假设$a,$b,$c数组长度相同(理论上亦该如此)
    $count=count($a);
    for($i=0;$i<$count;$i++){
      echo $a[$i].'<br />';
      echo $b[$i].'<br />';
      echo $c[$i].'<br />';
      echo '<br />';
    }
      

  4.   

    只要确定$a,$b,$c 3个数组之间的关系,就好办了.
    只要你对数组的结构了解,输出成什么样自己控制就得了.