问答详情
源自:12-1 [php]迭代器模式

?????????????????????????????????

AllUser这个文件中的class AllUser implements \Iterator{}类里构造方法中居然有$db=Factory::getDatabase(); Factory这个工厂模式文件里根本没有getDatabase()方法,妈的,一丝不苟的跟着你敲,到时候你他妈开挂?

提问者:anonymity_ 2016-11-29 17:32

个回答

  • lmmusus
    2021-02-14 14:20:31

    从头到尾敲的话,是否应该加上一些自己的运用呢?

    再说了如果从一开始学的话,这段代码就有出现过。


  • 故事还是关于你啊
    2016-12-29 21:14:11

      function __construct() {
            $this->db = new \Imooc\Database\MySQLi();
            $this->db->connect('localhost', 'root', 'root', 'test');
            $result = $this->db->query('select id from user');
            $this->ids = $result->fetch_all(MYSQLI_ASSOC);
        }


  • 幻影码农
    2016-11-29 23:01:42

    你自己加一下不就好了!