• 2024-04-24thinkphp6.0
    <?phpnamespaceapp\controller;useapp\BaseController;usethink\facade\Db;classIndexextendsBaseController{publicfunctionindex13(){#$query=Db::query("select*frombetty13");#print_r($query);#$execu
  • 2023-07-01ThinkPHP6.0 链式SQL语句
    ThinkPHP6.0 链式SQL语句查询单个数据$user=Db::query('select*from`user`');$user=Db::table('user')->where('UserID',1001)->find();//查询结果为空返回null$user=Db::table('user')->where('UserID',1001)->findO
  • 2023-02-04ThinkPHP6.0 模型搜索器的使用
    搜索器用于封装查询条件表达式,必须在模型中定义,只有使用模型操作数据时才能用搜索器。调用搜索器时使用的是数据表字段,可以不用定义搜索器方法,默认是=条件;如果不是数据
  • 2022-12-03thinkPHP6.0 开启多应用后无法获取控制器和方法名、返回空值
    首先开启多应用的方法:composerrequiretopthink/think-multi-app定义路由:<?phpusethink\facade\Route;Route::any('/user/login','\\app\\index\\controller\\U
  • 2022-11-25ThinkPHP6.0在phpstorm添加查询构造器和模型的代码提示
    ThinkPHP6.0升级后使用查询构造器和模型都没有了提示原因是tp6源码中没有添加注释找到Model.php*@methodQuerywhere(mixed$field,string$op=null,mixed$con
  • 2022-10-10ThinkPHP6.0.13反序列化漏洞分析
    1. 前言最近有点闲下来了,不找点事干比较难受,打算找点漏洞分析一下,于是就打算看看TP的一些漏洞,ThinkPHP6.0.13是TP的最新版,八月份有师傅提交了一个issue指出TP存在反序列
  • 2022-09-28ThinkPHP6.0开启多应用模式的方法
    ThinkPHP发展至今已经到了6..0.X版本,整个结构较thinkphp5有了很大的变化,ThinkPHP6.0基于精简核心和统一用法两大原则在5.1的基础上对底层架构做了进一步的优化改进,并更加规