ThinkPHP Framework ——十年匠心的高性能PHP框架
8.0版本后续会陆续更新其它功能,6.0/6.1版本将不再做新功能更新,仅限BUG修正和安全更新。
8.0版本开始官方手册启用新的域名:doc.thinkphp.cn,并支持版本切换。
现在开始,你可以使用官方提供的ThinkChat,让你在学习ThinkPHP的旅途中享受私人AI助理服务!
think-filesystem类库包改为单独依赖
改进缓存驱动unserialize方法参数类型限制 优化代码使IDE友好 修正命令行对8.1的兼容性 路由增加闭包检测有效性
V6.0.10
版本主要添加了PHP8.1
的兼容支持,以及ThinkORM
的一些改进,并宣布成为ThinkPHP
历史上第二个LTS
版本。
PHP8.1
cookie
跨域删除url
生成Filesystem
增加url
方法 获取文件访问地址make:controller
指令错误cookie
前先检查请求头是否已发送hashName
冲突问题thinkPath
路径赋值为真实绝对路径 以避免特殊环境潜在隐患env
文件解析本版本主要添加了事件监听的通配符支持,并修正了框架的一处可能的序列化漏洞,同时对模型做了一些改进和优化。
兼容PHP8.0
兼容composer2 生成配置文件 优化optimize:schema指令 增加socket-log 的 curl 超时设置 修正路由匹配 兼容PHP8处理 增加汉字识别匹配范围 支持部分生僻字正则 改进响应文件请求时的缓冲清除 资源路由支持设置变量规则 $request->ip() 方法兼容PHP8 修复验证器in方法,between方法,使用数组,功能异常 修正含有__make的类实例化后未执行invokeAfter的问题 修复命令行创建中间件命名空间无效 bug
兼容Composer 2.0 修正验证类append方法 改进缓存标签机制 改进闭包路由内使用request对象 改进文件缓存驱动