PHP 模型类

问题描述 投票:0回答:1

这个用法有意义吗?以后会不会有什么问题?

function model($folder, $file)
{
    global $db;
    if (is_file(path . 'app/models/' . $folder . '/' . $file . '.php')) {
        require_once(path . 'app/models/' . $folder . '/' . $file . '.php');
        return new $file($db);
    }
}

echo model('admin', 'common')->get();
php class model-view-controller model controller
1个回答
0
投票

这工作得很好,因为可以通过包含该类名的变量来实例化类。

但我建议,如果可以的话,使用composer来自动加载类。您可以找到相关教程。

© www.soinside.com 2019 - 2024. All rights reserved.