数据是从数据库中读取的,我要将相同的内容合并显示如下,请问如何实现
A学校----------
     A班级-----
          学生A
          学生B
A学校----------
     B班级-----
          学生C
          学生D
A学校----------
     C班级-----
          学生E
          学生F



显示效果,如下
A学校----------
     A班级-----
          学生A
          学生B
     B班级-----
          学生C
          学生D
     C班级-----
          学生E
          学生F

解决方案 »

  1.   

    是3条记录么?
    我觉得 你这个也许可以在SQL 上面控制。
      

  2.   


    <?php
    $a=array("A学校"=>array("A班级"=>array("学生A","学生B")));
    $b=array("A学校"=>array("A班级"=>array("学生C","学生D")));
    $c=array("A学校"=>array("A班级"=>array("学生E","学生F")));$result = array_merge_recursive($a, $b, $c);
    print_r($result);
    #Array ( [A学校] => Array ( [A班级] => Array ( [0] => 学生A [1] => 学生B [2] => 学生C [3] => 学生D [4] => 学生E [5] => 学生F ) ) )
    ?>