thinkphp框架
1,框架:是由很多的类,方法和函数按照一定的逻辑组织在一起的程序结构。
厂房(项目目录结构)
工具(操作类)
产品(代码)
2,需要了解的知识
单入口文件
PHP语言
OOP思想
MVC M-操作数据库的模型 V--视图 C--控制器
3,如何安装thinkphp框架
define('APP_NAME','index'); //项目名称
define('APP_PATH','./index/');//项目路径
define('APP_DEBUG',true);
require 'ThinkPHP/ThinkPHP.php';
4,m参数代表的是模块
a参数代表的是方法
控制器一定要是这种格式:名字+Action.class.php
类要继承Action
5,显示模版文件
$this->display();
$this->display('content:lists');
6,改变显示模版文件的后缀名
'TMPL_TEMPLATE_SUFFIX'=>'.html',(在当前应用中的conf目录中的config.php当中写)
7,APP_DEBUG是缓存设置,如果为TRUE,那么是不开启缓存,如果为FALSE那么是开启缓存。默认是FALSE。
8,函数的调用
1,自动加载函数-----common.php
2,手动加载函数,整个项目都可以使用-------在配置文件当中进行一项配置
'LOAD_EXT_FILE'=>'函数名'
3,临时加载函数-------在需要的地方这样来写-----load('@.函数名');接下来就可以调用此文件中的函数,但是其他地方还是不能用的。
9,curd
10,$this->error
$this->success
11,__PUBLIC__
修改的话在配置文件中这样配置
'TMPL_PARSE_STRING'=>array('__PUBLIC__'=>'路径');
1,框架:是由很多的类,方法和函数按照一定的逻辑组织在一起的程序结构。
厂房(项目目录结构)
工具(操作类)
产品(代码)
2,需要了解的知识
单入口文件
PHP语言
OOP思想
MVC M-操作数据库的模型 V--视图 C--控制器
3,如何安装thinkphp框架
define('APP_NAME','index'); //项目名称
define('APP_PATH','./index/');//项目路径
define('APP_DEBUG',true);
require 'ThinkPHP/ThinkPHP.php';
4,m参数代表的是模块
a参数代表的是方法
控制器一定要是这种格式:名字+Action.class.php
类要继承Action
5,显示模版文件
$this->display();
$this->display('content:lists');
6,改变显示模版文件的后缀名
'TMPL_TEMPLATE_SUFFIX'=>'.html',(在当前应用中的conf目录中的config.php当中写)
7,APP_DEBUG是缓存设置,如果为TRUE,那么是不开启缓存,如果为FALSE那么是开启缓存。默认是FALSE。
8,函数的调用
1,自动加载函数-----common.php
2,手动加载函数,整个项目都可以使用-------在配置文件当中进行一项配置
'LOAD_EXT_FILE'=>'函数名'
3,临时加载函数-------在需要的地方这样来写-----load('@.函数名');接下来就可以调用此文件中的函数,但是其他地方还是不能用的。
9,curd
10,$this->error
$this->success
11,__PUBLIC__
修改的话在配置文件中这样配置
'TMPL_PARSE_STRING'=>array('__PUBLIC__'=>'路径');