// 页面Trace,调试辅助工具
'SHOW_PAGE_TRACE'=>true,
find 只找出一条记录
控制器路径在:Weibo/Home/Controller,有一个默认的控制器IndexController.class.php文件。
控制器类的命名方式:控制器名(驼峰式,首字母大写)+Controller
控制器文件的命名方式:类名+class.php
创建一个控制器需要三个部分:1.设置命名空间 2.导入命名空间 3.控制器类
// 设置命名空间
namespace Home\Controller; // 设置命名空间,就是当前目录
// 导入命名空间
use Think\Controller; // 继承父类用到Controller类
// 控制器类
class IndexController extends Controller {
public function index(){
}
}
MVC,model,view,control
// 连接数据库
// 添加数据库配置信息
'DB_TYPE'=>'mysql',// 数据库类型
'DB_HOST'=>'127.0.0.1',// 服务器地址
'DB_NAME'=>'thinkphp',// 数据库名
'DB_USER'=>'root',// 用户名
'DB_PWD'=>'root',// 密码
'DB_PORT'=>3306,// 端口
'DB_PREFIX'=>'think_',// 数据库表前缀
'DB_CHARSET'=>'utf8',// 数据库字符集
// 打印出所有数据
var_dump($user->select())
// 页面Trace,调试辅助工具
'SHOW_PAGE_TRACE'=>true,
D方法:使用D()方法比直接使用模型类更加的智能,如果在\Home\Model\UserModel找不到该模型类,那么就会去公共模块下找
\Common\Model\UserModel去找。如果还找不到,就会直接实例化基类Model()类,也就是等同于使用M()方法。