问答详情
源自:8-2 [php]数据对象映射模式之复杂案例实现

数据对象映射模式的问题

有个问题,时效性怎么处理,对象需要销毁才能更改数据,但是如果工厂类创建出来的对象一直没有销毁,那之前的相同的对象更改了数据,数据库并不会同步修改啊?

提问者:Song_6 2015-04-25 14:32

个回答

  • wwhu668
    2017-02-04 18:12:03

    <?php 
    class test
    {
        function __destruct()
        {
            echo '111    ';
        }
    }
    echo data('H:i:s'). '    ';
    new test();
    sleep(3);
    echo data('H:i:s');


  • cikewang
    2015-12-25 22:40:09

    个人认为,视频中对象销毁时保存数据,只是一个策略,用到的时候直接new,用完销毁 unset

    或者,做一个save方法也应该可以吧