• thinkphp中raw输出html代码

    2020-12-16 笑清风 thinkphp

    thinkphp5.1做项目时候的,有用到php通用tree类,发现html被转换成变量输出了,用了htmlentities函数发现不行,查了一下发现是thinkphp内置了过滤规则raw。<select class="col-lg-3" name="parentid">     <option value="0">顶级栏目</option>    &...

    1157 次 0 条

  • thinkphp6和thinkphp5的异同之处

    2020-10-10 笑清风 thinkphp

    thinkphp6和thinkphp5的异同之处1、安装方式:a.tp5可以通过composer安装、也可以通过git下载源码安装b.tp6只能通过composer安装2、类自动加载方式:a.tp5是composer+自实现一套b.tp6通过composer3、严格模式:tp6遵循php7严格模式4、tp6支持更多的PSR规范5、组件独立:a.tp5放在框架里面a.tp6放在topthink里面,组件独立6、中间件改进:tp6使用管道模式实现中间件,更为简洁、有序7、引入filesystem组件...

    1043 次 0 条

  • ThinkPHP5.1 查询空或非空字段数据

    2020-07-14 笑清风 thinkphp

    ThinkPHP5.1 查询空或非空字段数据ThinkPHP5.1查询归属人是空的条件,并按照id的降序排列一页显示15条,用whereNulldb('table')->whereNull('belong')->order('id','desc')->paginate(15);查询归属人不为空的条件,并按照id的降序排列一页显示15条,whereNotNulldb('table')->wher...

    1278 次 0 条

  • thinkphp5.1和thinkphp5.0验证的区别

    2019-09-17 笑清风 thinkphp

    最近在学习tp5.1,沿用5.0的代码发现不能触发验证,打开thinkphp5.1官方手册发现,原来的写法只能验证全部或者不验证全部规则,但是不能为去掉某个不需要的验证规则。以下是thinkphp5.0的验证规则,验证提示和验证场景写法:<?phpnamespace app\admin\validate;use think\validate;class Admin extends validate{ protected $rule=[ 'uname'=>'r...

    1162 次 1 条