Thinkphp5 最快捷的分页

Thinkphp5 集成了boostrap的分页,特别好用, 具体使用方法如下:模型中public function goodsList($map){    $result = Db("shuang")->where($map)->paginate(20)    return $result;}控制器$map['sta
阅读全文

lnmp的nginx下Thinkphp5url模式配置[超简单]

cd/usr/local/nginx/conf/vi nginx.conf将include enable-php.conf;替换为include enable-php-pathinfo.conf;修改pathinfo需要重启lnmp生效。这个方法真的是好用的不得了
阅读全文

Thinkphp5 视图查询字段别名

正常的字段别名在tp5中是以下方式实现的<?phpnamespace app\api\model;use think\Model;use think\Db;class CouponLogModel extends Model{    protected $name = 'coupon_log';    public function s
阅读全文

Thinkphp5 Model命名冲突问题

Declaration of app\api\model\AddressModel::save($sdata) should be compatible with think\Model::save($data = Array, $where = Array, $sequence = NULL)今天在写代码的时候发现报了这个错,检查一遍后 发现是因为model中自己定义了 save方法,
阅读全文

Thinkphp5 阿里短信服务接口

    由于阿里云短信通知我短信服务需要迁移,为了不影响线上,第一时间查看了迁移手册以及代码.以下是如何在thinkphp5中使用    根据Thinkphp5手册中的说明,可知道第三方的类库都放在/extend文件夹下,下载sdk后放置在Ps请自行修改目录 注意SignatureHelper.php中的namespe
阅读全文

mysql中使用自增id和uuid哪个好

        接手了一个项目,项目中所有表主键都是uuid,我表示一脸懵逼,最后找到这篇文章做总结,提前说一下,uuid没有任何存在的必要,只不过是万千程序员们在追求结果的途中绕的弯路而已.        以下这篇在csdn上有黄杉写的文
阅读全文

lnmp环境配置之500错误提示

上架项目过程打开 php.ini 搜索 display_errors,把 Off 修改为 On就开启了 php 错误提示 。lnmp 的 php.ini 位置在/usr/local/php/etc/php.inidisplay_errors = Off//修改为↓↓↓↓↓↓↓display_errors = On
阅读全文

Thinkphp5 Memcache缓存的使用

Cache::set($old_token['token'],$old_token['token']);//设置$cache = Cache::get($old_token['token']);//获取Cache::rm($old_token['token'],0);  //删除
阅读全文

Thinkphp5 控制器命名方法

控制器命名方法切记只能使用Userlogin这种首字母大写的,不可用驼峰命名法错误示范:UserLogin
阅读全文

Thinkphp5 C函数的改变与配置项

在Thinkphp5中,C函数变为了config()函数,读取配置项时使用一致配置项的位置发生了变化,confing是配置文件, database是数据库配置文件, 自动加载,模块有区分
阅读全文