参考链接https://blog.csdn.net/johnhan9/article/details/88635241
1、 (expr1) ?? (expr2) 是 PHP7才有的功能,等同于:isset(expr1) ? expr1 : expr2 ; 2、(expr1) ?: (expr2) 是PHP5.3才有的功能,等同于以前写法:expr1 ? expr1 : expr2; // 但是,?: 这个写法的前提是 expr1 要已经定义的, 不然就会报undefine错误!!综上, 只判断expr1是否定义用 ?? 方便,如果要求判断expr1非空还是要用到:!empty(expr1) ? expr1 : expr2;
1.with 驼峰命名方法publicRelation数组输出的时候自动转成了小写public_relationModel 类里面设置属性后就不会自动转换了2.如果设置了驼峰 在$this->public_relation 不会获取需要$this->publicRelation参考链接 https://learnku.com/laravel/t/30059
基于php7(swoole)+mysql的智能内容管理系统,后台不需要写代码,支持docker部署。https://gitee.com/drycms/drycms