thinkphp版本由3升级到5 需要注意的几点

2018-10-25  本文已影响9人  公务员事业单位备考

1 Vendor的使用:
   TP5根目录下有vendor文件夹,直接添加自己的文件就行,控制器下调用方法:    Vendor('data.DataParse');相当于根目录下存在这样一个文件vendor/data/DataParse.php

2 TP5 插入数据不再使用add()  而是insertGetId  更新数据不适用save()  而是update()

3 控制器IndexController.php   =>  改为Index.php
   $this->display()   =>   return $this->fetch() 或者return view()
   对应的命名空间也就变了
   分页需要引入use app\component\Page;
   表单中参数的获取:
   $id           = input('id');
   $cType    = $this->request->post('num');//获取一般类型
   $ids         = $this->request->post('ids/a',[]);//获取数组
   ajax返回数据时候使用   return json($ret);
   暂时总结到这里,后面发现其他区别点继续补充

扫描可以关注我哈
上一篇下一篇

猜你喜欢

热点阅读