<?php namespace app\index\controller; use think\Controller;use app\validate\Userc;use a...

<?php namespace app\index\controller; use think\Controller;use app\validate\Userc;use a...
静态代理 自定义验证器 调用验证器
//控制器public function test4(){//获取分页要调用查询类中的paginate(num)方法//每页显示5条this->view->assign('d...
<!DOCTYPE html> {name}{sex}{goods.id}{goods.model}{info->course}{Think.const.SITE_NAME}
<?php namespace app\index\controller; use app\index\model\Student; //模型是和一张数据表绑定的class ...
<?php namespace app\index\controller; use think\Db; /** 查询构造器 准备工作: 'app_debug'=>true; ...
<?php namespace app\index\controller; use think\Controller; /** Class Demo3 @package ap...
<?php namespace app\index\controller; use think\Db; /** 连接数据库 1.全局配置: config 2.动态配置: th...
<?php namespace app\index\controller; use think\Controller; //静态代理//use think\facade\Re...
facade 动态方法 调用
<?php namespace app\admin\controller; // use think\facade\Config; class User{public fun...
<?php /** trait实优先级 1.当前类中的方法与trait类,父类中的方法重名了,怎么办? 2.trait类优先级高于父类 3.当多个类中有同名的方法,怎么办?*...
<?php /** 单例模式 工厂模式 注册模式/// 单例模式class Site{public instance = null;//禁用构造器private functi...
<?php namespace app\index\controller; /** 容器与依赖注入的原理 1.任何的url访问,最终都是定位到控制器,由控制器中某个具体的方法...
<?php namespace app\index\controller; class Demo1{//绑定一个类到容器public function bindClass()...
基本配置 常用的两个方法 assign display 基本语法 输出基本变量 输出一维数组 输出二维数组 变量调节器 1.首字母大写 capitalize 实例:{$art...