thinkphp5 用法总结

网友投稿 248 2022-11-27

thinkphp5 用法总结

数据库模糊查询

$hookModel = new HookModel();if (!empty($param['keyword'])) { $where['name'] = ['like', "%{$param['keyword']}%"]; } return $navMenuModel->where($where)->select();

插入数据并获得id

$this->isUpdate(false)->insertGetId($data);

fetchSql用于直接返回SQL而不是执行查询,适用于任何的CURD操作方法。 例如:

$result = Db::table('think_user')->fetchSql(true)->find(1);

1、vendor

vendor的是通过composer的方法进行自动引入到第三方扩展库vendor目录里的,调用方法是利用的vendor方法:

$re = vendor ( 'PHPExcel' );    $mail = new \PHPExcel ();

2、extend

extend是通过手动的方法直接把第三方扩展库或者自己写的封装库直接引入到extend目录里,调用方法的实例:

use think\Loader; Loader::import("PHPExcel",EXTEND_PATH); $objPHPExcel=new \PHPExcel();

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java使用单链表实现约瑟夫环
下一篇:MAX1165, MAX1166 低功耗、16位模数变换器,
相关文章

 发表评论

暂时没有评论,来抢沙发吧~