```
array (
0 => 'tp6\\public\\index.php',
1 => 'tp6\\vendor\\autoload.php',
2 => 'tp6\\vendor\\composer\\autoload_real.php',
3 => 'tp6\\vendor\\composer\\ClassLoader.php',
4 => 'tp6\\vendor\\composer\\autoload_static.php',
5 => 'tp6\\vendor\\topthink\\think-helper\\src\\helper.php',
6 => 'tp6\\vendor\\opis\\closure\\functions.php',
7 => 'tp6\\vendor\\symfony\\polyfill-mbstring\\bootstrap.php',
//mbstring扩展
8 => 'tp6\\vendor\\symfony\\polyfill-php72\\bootstrap.php',
//将一些php 7.2+功能移植到较低的php版本
9 => 'tp6\\vendor\\symfony\\var-dumper\\Resources\\functions\\dump.php',
//提供dump()及dd()函数,原dump助手函数失效
10 => 'tp6\\vendor\\topthink\\framework\\src\\think\\App.php',//系统应用基础类
11 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Container.php',
12 => 'tp6\\vendor\\psr\\container\\src\\ContainerInterface.php',
13 => 'tp6\\app\\provider.php',//加载全局的服务提供`provider.php`文件
14 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Http.php',
//`HTTP`应用类
15 => 'tp6\\app\\Request.php',//请求对象类
16 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Request.php',//请求对象基类
17 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Env.php',//操作环境变量类
18 => 'tp6\\app\\common.php',//全局公共函数类
文件
19 => 'tp6\\vendor\\topthink\\framework\\src\\helper.php',//助手类
20 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Config.php',//操作配置类
21 => 'tp6\\config\\app.php',
//全局配置文件
22 => 'tp6\\vendor\\topthink\\framework\\src\\think\\facade\\Env.php',
23 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Facade.php',
24 => 'tp6\\config\\cache.php',
25 => 'tp6\\config\\console.php',
26 => 'tp6\\config\\cookie.php',
27 => 'tp6\\config\\database.php',
28 => 'tp6\\config\\filesystem.php',
29 => 'tp6\\config\\lang.php',
30 => 'tp6\\config\\log.php',
31 => 'tp6\\config\\route.php',
32 => 'tp6\\config\\session.php',
33 => 'tp6\\config\\trace.php',
34 => 'tp6\\app\\event.php',
35 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Event.php',
//全局事件管理类
36 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Lang.php',
//多语言管理类
37 => 'tp6\\vendor\\topthink\\framework\\src\\lang\\zh-cn.php',
//核心中文语言包
38 => 'tp6\\vendor\\topthink\\framework\\src\\think\\initializer\\Error.php',
//错误和异常处理
39 => 'tp6\\vendor\\topthink\\framework\\src\\think\\initializer\\RegisterService.php',
//注册系统服务
40 => 'tp6\\vendor\\topthink\\framework\\src\\think\\service\\PaginatorService.php',
//分页服务类
41 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Service.php',
//系统服务基础类
42 => 'tp6\\vendor\\topthink\\framework\\src\\think\\service\\ValidateService.php',
//验证服务类
43 => 'tp6\\vendor\\topthink\\framework\\src\\think\\service\\ModelService.php',
//模型服务类
44 => 'tp6\\vendor\\topthink\\framework\\src\\think\\initializer\\BootService.php',//启动系统服务
45 => 'tp6\\vendor\\topthink\\think-orm\\src\\Paginator.php',
//分页基础类
46 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Validate.php',
//数据验证类
47 => 'tp6\\vendor\\topthink\\think-orm\\src\\Model.php',
//mode模型类
48 => 'tp6\\vendor\\topthink\\think-orm\\src\\model\\concern\\Attribute.php',
//模型数据处理
49 => 'tp6\\vendor\\topthink\\think-orm\\src\\model\\concern\\RelationShip.php',
//模型关联处理
50 => 'tp6\\vendor\\topthink\\think-orm\\src\\model\\concern\\ModelEvent.php',//模型事件处理
51 => 'tp6\\vendor\\topthink\\think-orm\\src\\model\\concern\\TimeStamp.php',
//自动时间戳
52 => 'tp6\\vendor\\topthink\\think-orm\\src\\model\\concern\\Conversion.php',
//模型数据转换处理
53 => 'tp6\\vendor\\topthink\\think-helper\\src\\contract\\Arrayable.php',
//
54 => 'tp6\\vendor\\topthink\\think-helper\\src\\contract\\Jsonable.php',
55 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Middleware.php',
//中间件管理类
56 => 'tp6\\app\\middleware.php',
//中间件配置文件?
57 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Route.php',
//路由管理类
58 => 'tp6\\vendor\\topthink\\framework\\src\\think\\route\\RuleName.php',
//路由标识管理类
59 => 'tp6\\vendor\\topthink\\framework\\src\\think\\route\\Domain.php',
//域名路由
60 => 'tp6\\vendor\\topthink\\framework\\src\\think\\route\\RuleGroup.php',
//路由分组类
61 => 'tp6\\vendor\\topthink\\framework\\src\\think\\route\\Rule.php',
//路由规则基础类
62 => 'tp6\\vendor\\topthink\\framework\\src\\think\\route\\dispatch\\Url.php',
//url分发调度类
63 => 'tp6\\vendor\\topthink\\framework\\src\\think\\route\\dispatch\\Controller.php',
//控制器分发调度类
64 => 'tp6\\vendor\\topthink\\framework\\src\\think\\route\\Dispatch.php',
//路由调度基础类
65 => 'tp6\\vendor\\topthink\\think-helper\\src\\helper\\Str.php',
//字符串处理类
66 => 'tp6\\app\\admin\\controller\\Index.php',
67 => 'tp6\\app\\BaseController.php',
68 => 'tp6\\vendor\\topthink\\framework\\src\\think\\facade\\View.php',
69 => 'tp6\\vendor\\topthink\\framework\\src\\think\\View.php',
//视图类
70 => 'tp6\\vendor\\topthink\\framework\\src\\think\\view\\driver\\Php.php',
//PHP原生模板驱动
71 => 'tp6\\vendor\\topthink\\framework\\src\\think\\contract\\TemplateHandlerInterface.php',
72 => 'tp6\\vendor\\topthink\\think-template\\src\\template\\exception\\TemplateNotFoundException.php',
73 => 'tp6\\app\\ExceptionHandle.php',
74 => 'tp6\\vendor\\topthink\\framework\\src\\think\\exception\\Handle.php',
75 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Log.php',
//日志管理类
76 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Manager.php',
//驱动管理类
77 => 'tp6\\vendor\\psr\\log\\Psr\\Log\\LoggerInterface.php',
//日志接口
78 => 'tp6\\vendor\\topthink\\think-helper\\src\\helper\\Arr.php',
//数组处理类?
79 => 'tp6\\vendor\\topthink\\framework\\src\\think\\log\\driver\\File.php',
//日志输出到文件 同目录还有个socket.php作用是将日志通过WebSocket输出到Chrome浏览器的console中
80 => 'tp6\\vendor\\topthink\\framework\\src\\think\\contract\\LogHandlerInterface.php',
//日志驱动接口上面的File.php继承它
81 => 'tp6\\vendor\\topthink\\framework\\src\\think\\log\\Channel.php',
//继承LoggerInterface
82 => 'tp6\\vendor\\topthink\\framework\\src\\tpl\\think_exception.tpl',
//抛出错误显示的模版
83 => 'tp6\\vendor\\topthink\\framework\\src\\think\\facade\\App.php',
84 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Response.php',
//响应输出基础类
85 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Cookie.php',
//Cookie管理类
86 => 'tp6\\vendor\\topthink\\framework\\src\\think\\event\\LogWrite.php',
//LogWrite事件类
87 => 'tp6\\vendor\\topthink\\framework\\src\\think\\Session.php',
//Session管理类
)
```
- 空白目录
- php语法结构
- 安装与更新
- 开启调试模式及代码跟踪器
- 架构
- 源码分析
- 应用初始化
- 请求流程
- 中间件源码分析
- 请求处理源码分析
- Request源码分析
- 模板编译流程
- 路由与请求流程
- 容器
- 获取目录位置
- 入口文件
- 多应用模式及URL访问
- 依赖注入与容器
- 容器属性及方法
- Container
- App
- facade
- 中间件(middleware)
- 系统服务
- extend 扩展类库
- 笔记
- 配置
- env配置定义及获取
- 配置文件的配置获取
- 单应用模式-(配置)文件目录结构(默认)
- 多应用模式(配置)文件目录结构(配置文件)
- 配置文件
- 应用配置:app.php
- 缓存配置: cache.php
- 数据库配置:database.php
- 路由和URL配置:route.php
- Cookie配置:cookie.php
- Session配置:session.php
- 命令行配置:console.php
- 多语言配置:lang.php
- 日志配置:log.php
- 页面Trace配置:trace.php
- 磁盘配置: filesystem.php
- 中间件配置:middleware.php
- 视图配置:view.php
- 改成用yaconf配置
- 事件
- 例子:省略事件类的demo
- 例子2:完整事件类
- 例子3:事件订阅,监听多个事件
- 解析
- 路由
- 路由定义
- 路由地址
- 变量规则
- MISS路由
- URL生成
- 闭包支持
- 路由参数
- 路由中间件
- 路由分组
- 资源路由
- 注解路由
- 路由绑定
- 域名路由
- 路由缓存
- 跨域路由
- 控制器
- 控制器定义
- 空控制器、空操作
- 空模块处理
- RESTFul资源控制器
- 控制器中间件
- 请求对象Request(url参数)
- 请求信息
- 获取输入变量($_POST、$_GET等)
- 请求类型的获取与伪装
- HTTP头信息
- 伪静态
- 参数绑定
- 请求缓存
- 响应对象Response
- 响应输出
- 响应参数
- 重定向
- 文件下载
- 错误页面的处理办法
- 应用公共文件common.php
- 模型
- 模型定义及常规属性
- 模型数据获取与模型赋值
- 查询
- 数据集
- 增加
- 修改
- 删除
- 条件
- 查询范围scope
- 获取器
- 修改器
- 搜索器
- 软删除
- 模型事件
- 关联预载入
- 模型关联
- 一对一关联
- 一对多关联
- 多对多关联
- 自动时间戳
- 事务
- 数据库
- 查询构造器
- 查询合集
- 子查询
- 聚合查询
- 时间查询
- 视图查询(比join简单)
- 获取查询参数
- 快捷方法
- 动态查询
- 条件查询
- 打印sql语句
- 增
- 删
- 改
- 查
- 链式操作
- 查询表达式
- 分页查询
- 原生查询
- JSON字段
- 链接数据库配置
- 分布式数据库
- 查询事件
- Db获取器
- 事务操作
- 存储过程
- Db数据集
- 数据库驱动
- 视图
- 模板
- 模板配置
- 模板位置
- 模板渲染
- 模板变量与赋值(assign)
- 模板输出替换
- url生成
- 模板详解
- 内置标签
- 三元运算
- 变量输出
- 函数输出
- Request请求参数
- 模板注释及原样输出
- 模板继承
- 模板布局
- 原生PHP
- 模板引擎
- 视图过滤
- 视图驱动
- 验证
- 验证进阶之最终版
- 错误和日志
- 异常处理
- 日志处理
- 调试
- 调试模式
- Trace调试
- SQL调试
- 变量调试
- 远程调试
- 杂项
- 缓存
- Session
- Cookie
- 多语言
- 上传
- 扩展说明
- N+1查询
- TP类库
- 扩展类库
- 数据库迁移工具
- Workerman
- think助手工具库
- 验证码
- Swoole
- request
- app
- Response
- View
- Validate
- Config
- 命令行
- 助手函数
- 升级指导(功能的添加与删除说明)
- siyucms
- 开始
- 添加页面流程
- 列表页加载流程
- 弹出框
- 基础控制器
- 基础模型
- 快速构建
- 表单form构建
- 表格table构建
- MakeBuilder
- 前端组件
- 日期组件
- layer 弹层组件
- Moment.js 日期处理插件
- siyucms模板布局
- 函数即其变量
- 前端页面
- $.operate.方法
- $.modal.方法:弹出层
- $.common.方法:通用方法
- 被cms重写的表格options
- 自定义模板
- 搜索框
- 自定义form表单
- 获取表单搜索参数并组装为url字符串