技术开发
白天
夜间
首页
下载
阅读记录
书签管理
我的书签
添加书签
移除书签
12.4 远程调试
浏览
56
扫码
分享
2023-11-18 20:04:39
123
若有收获,就点个赞吧
0 人点赞
上一篇:
下一篇:
THINKPHP6
第一章 环境部署与安装
1.1 WAMP环境部署
1.2 ThinkPHP6的安装
1.2.1 composer安装教程
1.2.2 ThinkPHP6.0.8的安装
1.2.3开启调式模式
第二章 控制器基础入门
2.1 命名规范
2.2创建控制器
2.2.1第一个demo控制器
2.2.2 thinkphp6隐藏index.php入口文件
2.2.3 初识控制器命名空间
2.2.4修改控制器后缀
2.2.5创建多级控制器
2.2.6 控制器方法的三种输出方式
第三章 初识数据库
3.1学习数据库知识前的准备工作
3.2 mysql数据库设计命名规范
3.3博客项目的数据库分析
3.4 Mysql数据类型
3.5 创建第一个实例数据库
3.6 连接本地数据库
3.7 数据库初访问
3.8 数据批处理与游标查询
第四章 数据库基础入门
4.1 增添数据
4.2 修改数据
4.3 删除数据
4.4结果集函数
4.5 查询表达式
4.6 高级查询
4.7 闭包查询
4.8 原生查询
4.9 JSON 字段查询
第五章 模型基础入门
5.1 第一次创建模型
5.2 新增模型数据
5.3 Thinkphp6 Scope查询范围
5.4 JSON字段在模型中的使用
5.5 获取器
5.6 修改器
第六章 模型关联
6.1 关联数据库图示
6.2 一对一模型关联
6.2.1一对一模型关联
6.2.2 更新关联数据
6.2.3 绑定属性到父模型
6.2.4 关联自动写入、更新、删除
6.2.5 hasWhere在一对一模型关联中的使用
6.3 一对多模型关联
6.3.1 一对多关联模型实例
6.3.2一对多关联模型中has()方法的用法
6.3.3 一对多关联新增、删除
6.4 远程一对多关联
6.4.1 远程一对多关联查询
6.4.2条件关联查询
6.5 远程一对一关联
6.6 多对多模型关联
6.6.1 多对多关联模型查找
6.6.2多对多关联模型新增
6.7 多态关联
6.7.1多态关联查询
6.7.2通过调用morphTo()方法逆向查询
6.7.3 自定义多态关联的类型字段
6.8 关联预载入
6.8.1 关联预载入(单关联表)
6.8.2 关联预载入(多关联表)
6.8.3关联预载入(嵌套预载入)
6.8.4 关联预载入的链式操作(闭包)
6.8.5延迟预载入
6.9 关联统计
6.9.1 关联统计(单表关联)
6.9.2 关联统计(多表关联)
6.9.3 关联统计(指定统计属性名)
6.9.4 关联统计(闭包方式)
6.9.5 关联统计(统计指定字段名)
6.10 关联输出
第七章 视图基础入门
7.1 视图初体验
7.2 模板路径
7.3 模板渲染(单应用模式)
7.4视图模板引擎安装、配置与渲染
7.5 视图模板输出(数据过滤)
7.6 view()助手函数
7.7 模板变量赋值
7.8 变量经过公共函数处理后输出
7.9 模板布局与继承
7.10 模板标签
7.10.1 foreach标签
7.10.2 Volist标签
7.10.3 比较标签
7.10.4 条件判断标签
7.10.5 模板标签嵌套
7.10.6 三元运算
7.10.7 literal标签(原样输出)
7.10.8 输出替换
第八章 基础入门-多应用
8.1 安装多应用模式扩展
8.2 创建多应用目录
8.3 自动部署访问
8.4 增加应用入口
8.5 应用目录的获取
8.6 应用目录的映射
8.7 域名绑定应用
8.8 禁止应用访问
8.9 多应用案例
8.10修改默认应用目录
第九章 基础应用-请求
9.1 实现数据查询常见的3种方式
9.2 请求对象(常见的四种方式)
9.3 请求信息
9.4 输入变量
9.4.1检测变量是否设置
9.4.2 获取Param变量
9.4.3 默认值
9.4.4 变量过滤
9.4.5 获取部分变量
9.4.6 变量修饰符
9.5 获取HTTP头部信息
9.6 获取请求类型
9.7 参数绑定
9.8 伪静态
第十章 基础技能-异常
10.1 基于whoops的异常接管
10.2 手动抛出和捕获异常
10.3 HTTP异常
第十一章 基础技能-日志
第十二章 基础技能-调试
12.1 Trace调试
12.2 SQL 调试
12.3 变量调试
12.4 远程调试
第十三章 基础技能-缓存
13.1 设置缓存
13.2 使用缓存
13.3 缓存自增、自减、追加、删除
13.4 缓存标签
13.5 切换缓存类型
第十四章 基础提高-容器和依赖注入
14.1 依赖注入
14.2 绑定容器
14.3 批量绑定
第十五章 技能提高-服务
15.1 服务
第十六章 技能提高-门面
第十七章 技能提高-路由
17.1 关于路由的三个文件
17.2 路由定义
17.2.1定义路由实例一
17.2.2 定义路由实例二
17.3 路由的变量规则
17.4 路由的闭包
17.5 多级路由
17.6 利用redirect()方法实现重定向
17.7 路由参数
17.7.1 路由参数(后缀)-ext()方法
17.7.2 追加额外参数
17.8 路由域名
17.9 跨域请求
17.10 路由的分组与MISS
17.10.1 路由的分组与开启延迟解析
17.10.2 使用append()方法
17.10.3 开启延迟解析
17.10.4 MISS路由
17.11资源路由
17.12 注解路由
17.13 URL生成(生成URL、给路由定义取别名)
第十八章 中间件
18.1 定义中间件
18.2 前/后置中间件
18.3 路由中间件(引入中间件、中间件别名、额外参数、闭包路由)
18.4 控制器中间件
第十九章 Session
19.1 开启session 初始化,并测试
第二十章 事件
第二十一章 补充
trim() expects parameter 1 to be string, null given
关于路由中间件与登录-对“session('?admin')”的理解
'name' => 'unique:user'
tp6报错:Trying to access array offset on value of type null
$request->domain() 获取URL信息
tp6 设置任何全局过滤规则(trim去掉input两端空格)
暂无相关搜索结果!
让时间为你证明
分享,让知识传承更久远
×
文章二维码
×
手机扫一扫,轻松掌上读
文档下载
×
请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
PDF
文档
EPUB
文档
MOBI
文档
书签列表
×
阅读记录
×
阅读进度:
0.00%
(
0/0
)
重置阅读进度
×
思维导图备注