摘要: 使用默认值: 我们可以给变量输出提供默认值 {$user.nickname|default="这家伙很懒,什么也没留下"} 使用运算符: 我们可以对模板输出使用运算符,包括对“+”“-” “*” “/”和“%”的支持。 三元运算: 模板可以支持三元运算符 {$status? '正常' : '错误'} 阅读全文
posted @ 2020-09-28 15:52 梦魇之瞳 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 视图: 如果你的控制器继承了\think\Controller类的话,则无需自己实例化视图类,可以直接调用控制器基础类封装的相关视图类的方法。 // 渲染模板输出return $this->fetch('hello',['name'=>'thinkphp']); 助手函数 return view(' 阅读全文
posted @ 2020-09-28 15:51 梦魇之瞳 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 数据库操作 基本使用:使用\think\Db类我们就可以直接使用数据库运行原生SQL操作了,支持query(查询操作)和execute(写入操作)方法。 查询构造器 查询数据: 查询一条数据使用 // table方法必须指定完整的数据表名 Db::table('think_user')->where 阅读全文
posted @ 2020-09-28 15:49 梦魇之瞳 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 输入变量 可以通过Request对象完成全局输入变量的检测、获取和安全过滤,支持包括$_GET、$_POST、$_REQUEST、$_SERVER、$_SESSION、$_COOKIE、$_ENV等系统变量,以及文件上传信息。 1、可以使用has方法来检测一个变量参数是否设置 Request::in 阅读全文
posted @ 2020-09-28 15:48 梦魇之瞳 阅读(504) 评论(0) 推荐(0) 编辑
摘要: ThinkPHP5.0完全开发手册: 网址:https://www.kancloud.cn/manual/thinkphp5/118003 安装: 使用composer安装 composer create-project topthink/think=5.0.* tp5 --prefer-dist 阅读全文
posted @ 2020-09-28 15:45 梦魇之瞳 阅读(456) 评论(0) 推荐(0) 编辑