function D($tabName) { $name = strtolower($tabName); $objName = ucfirst($name) . 'Model'; $app = ltrim(rtrim(APP_PATH, '/'), './'); $actionModelPath = './' . $app . '/Model/ActionModel/' . $objName . '.class.php'; $factoryModelPath = './' . $app . '/Model/FactoryModel/' . $objName . '.class.php'; if (file_exists($actionModelPath)) { $obj = DModel($name, $objName, $actionModelPath); } else { if (file_exists($factoryModelPath)) { $obj = DModel($name, $objName, $factoryModelPath); } else { $obj = Model::getSingTon($name); } } //Model层不存在文件,直接调用Model.class.php return $obj; }