这是一个自己开发的PHP框架,只是简单的实现一些功能,不过不知道好不好用了...刚开发,还没来得及测试.
简单地说明一下.
注: 本框架使用utf-8编码,切勿用记事本编辑,以免出错.
在config/conn.php里修改数据库连接的信息.
控制器文件存放在controllers文件夹中.
模型文件存放在models文件夹中.
模板文件默认存放在templates/default/文件夹中,可以定义一个$GLOBALS['Style_info']['templates_filename']来改变使用的风格
控制器与模型都继承mainclass
可以修改index.php里的$system['main_controllers']来改变默认载入的控制器.
路由说明:
访问 ***/index.php/aa/bb/cc/dd 后的解析
将载入controllers/aa.php这个控制器,并执行$aa->bb(cc, dd);
$this->load_db(); 需要执行数据库操作的时候调用.
$this->load_model('test', 'aa'); 调用模型,第一个参数为模型的文件名,第二个参数可选,调用之后可以用$this->aa来执行模型test中的内容.
$this->load_lang($pag, 'zh_cn'); 调用语言名,第一个参数为语言名文件名,第二个为文件夹名,注意,语言名内用$lang作为数组变量名.
$this->load_view($view_name); 调用模板,可在程序中定义$GLOBALS['Style_info']['templates_filename']指定模板文件夹,否则默认default文件夹.此模板为简单的require操作.
- 1
- 2
- 3
- 4
前往页