不断的用D('Info'),D('Info'),D('Info')是否会重复实例化

浏览:543 发布日期:2014/05/29 分类:求助交流 关键字: 重复实例化 MODEL M函数 D函数
<?php

Class Info
{
    public function check()
    {
        $title = I('title');
        if (D('Info')->isFbd($title)) {
            //todo
        }

        if (D('Info')->checkLen($title)) {
            //todo
        }

        if (D('Info')->hasURL($title)) {
            //todo
        }

        if (D('Info')->hasTel($title)) {
            //todo
        }

    }
}
如果像上面这样同一个方法不断的用D() D() 会不会浪费,是否得改成<?php

Class Info
{
    public function check()
    {
        $title = I('title');
        $objInfo = D('Info');
        if ($objInfo->isFbd($title)) {
            //todo
        }

        if ($objInfo->checkLen($title)) {
            //todo
        }

        if ($objInfo->hasURL($title)) {
            //todo
        }

        if ($objInfo->hasTel($title)) {
            //todo
        }

    }
}
最佳答案
评论( 相关
后面还有条评论,点击查看>>