我知道在使用 MVC 框架时自动加载控制器是一种常见的做法。我已经制作了自己的迷你框架,控制器可以很好地自动加载。
使用相同的自动加载功能加载模型是否存在任何安全/不良问题?
IE
function __autoload($className) { // Autoload both controllers and models.
if(stristr($className, 'Model'))
{
if (is_readable(Ms . $className . '.php')) {
include Ms . $className . '.php';
}
} else {
if (is_readable(Cs . $className . '.php')) {
include Cs . $className . '.php';
}
}
}