最近学了下php,一个例子:Student类,先POJO,然后建一个方法实现类,为了测试就加入了一个showStu方法,把数据库所以记录遍历出来后,放stu的pojo类(get set方法),但是有一个问题,好像PHP没有像java的LIST 集合,我拿什么来存放new student 呢我暂时只想到用2维数组来放结果,但是也挺麻烦的

解决方案 »

  1.   


    $rs=$conn->Execute('select * from stu');
    while(!$rs->EOF){
    $I_stu=new Student();
    $I_stu->setId($rs->fields['id']->value);
    $I_stu->setName($rs->fields['name']->value);
    $rs->movenext();
    }
    $conn->close();
      

  2.   

    那意思是说目前PHP 在这种情况大多数都是用的数组,没有其他更好的方法吗?我查了下百度,好像PHP有一个对象数组,但是浏览一遍后发现不是自己要找的东西
      

  3.   


    只要还用php,就无法获得超越数组的性能
      

  4.   

    php中的数组相当于java中的Map。