解决方案 »

  1.   

    你这个定义 的是什么?数组吗? 按你的思路应该这样定义。$class =array(  "group1" => (
                ("name"=>"zs","age"=>"10","sex"=>"nan"),
                ("name"=>"ls","age"=>"11","sex"=>"nan"),
               ("name"=>"ww","age"=>"12","sex"=>"nv")
            ), 
             (
                ("name"=>"zs","age"=>"10","sex"=>"nan"),
                ("name"=>"ls","age"=>"11","sex"=>"nan"),
               ("name"=>"ww","age"=>"12","sex"=>"nv")
            ), 
            (
                ("name"=>"zs","age"=>"10","sex"=>"nan"),
                ("name"=>"ls","age"=>"11","sex"=>"nan"),
                ("name"=>"ww","age"=>"12","sex"=>"nv")
            )
        )) ;
         
      

  2.   

    额,书上说不是要尽量用[]吗?书上array也没写啊。
      

  3.   

    你的代码要求 php >= 5.4
      

  4.   

    额,书上说不是要尽量用[]吗?书上array也没写啊。
    都可以,但用[]也是这样的
    $class['group1'][]=array("name"=>"zs","age"=>"10","sex"=>"nan");
    $class['group1'][]=array("name"=>"ls","age"=>"11","sex"=>"nan");
    $class['group1'][]=array("name"=>"ww","age"=>"12","sex"=>"nv");
    .
    .
    .