![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
thinkphp6
毛也不懂小白
爱分享小廖
展开
-
thiunkphp链式操作
使用field()方法在新增时,验证字段的合法性Db::name('表名')->field('字段名','字段名'...)->insert($添加的数据);使用limit()方法,限制获取输出数据的个数Db::name('nihao')->limit(5)->select();分页模式,即传递两个参数,如果从第3条开始显示5条limit(3,5)Db::name('nihao')->limit(3, 5)->select();page()分页方法,优化了原创 2021-04-20 14:11:36 · 153 阅读 · 0 评论 -
thinkphp添加数据验证合法性
thinkphp添加数据验证合法性//使用field()方法在新增时,验证字段的合法性 Db::name('表名')->field('字段名','字段名'...)->insert($添加的数据);如果添加的字段不在field里面则会报错原创 2021-04-20 10:50:27 · 149 阅读 · 0 评论 -
thinkphp查询表达式
thinkphp查询表达式数据模糊查询//查询nihao表中name字段带有小字的数据Db::table('nihao')->where('name','like','小%')->select();like查询支持使用数组进行多个模糊查询//查询nihao表中name字段带有小字的和带有七字的数据Db::table('nihao')->where('name','like',['小%','%七%'],'or')->select();区间查询//查询nihao表中i翻译 2021-04-16 16:18:38 · 115 阅读 · 0 评论 -
thinkphp数据删除
thinkphp数据删除条件删除根据ID删除单个数据//删除id为1的数据Db::table('表名')->where('Id',1)->delete();//删除id>5的数据Db::table('表名')->where('Id','>',5)->delete();//删除id不等于5的数据Db::table('表名')->where('Id','<>',5)->delete();根据ID删除多个数据//方法一:删除id为5原创 2021-04-16 16:07:48 · 651 阅读 · 0 评论 -
thinkphp数据更新
thinkphp数据更新使用save方法更新数据//将id为1的name该为小白Db::name('表名')->save(['id'=>1,'name'=>'小白']);使用update方法。更新数据//将id为1的name该为小白Db::name('表名')->where('Id', 1)->update(['name' => '小白']);使用data方法传入要更新的数据//将id为1的name该为小白Db::name('表名')->whe原创 2021-04-16 15:54:26 · 296 阅读 · 0 评论 -
thinkphp数据添加
thinkphp数据添加数据添加$data = [ ['' => ''] ];// 数据添加Db::table('表名')->insert($data);//如果数据表里面没有的字段,那么就会抛出异常。如果不希望抛出异常,强行新增可以使用strict(false)方法:Db::table('表名')->strict(false)->insert($data);// 使用insertGetId()方法,可以在新增成功后返回当前的数据原创 2021-04-15 16:17:34 · 428 阅读 · 1 评论 -
thinkphp数据库查询
thinkphp数据库查询单数据查询Db::table('表名')->where('查询',条件)->find();//如下:$user = Db::table('nihao')->where('id',31)->find();多数据查询//全部数据查询Db::table('表名')->select()//多数据查询Db::table('表名')->where('条件',查询)->select()// 多数据查询的数据转换为数据Db::tab原创 2021-04-15 15:02:09 · 809 阅读 · 0 评论 -
php中数组以json输出
php中数组以json输出例如:$data = ['a'=>1,'b'=>2,'c'=>3];return json($data);输出后显示:原创 2021-04-15 10:37:51 · 554 阅读 · 0 评论 -
php使用halt中断输出
halt中断输出halt('中断输出!');原创 2021-04-15 10:35:55 · 1537 阅读 · 0 评论 -
thinkphp中::后面has
使用has判断是否存在(是否为空)如果存在则打印1,has返回的是布尔值(boolean)所用只能用打印的方式例如:echo Env::has('database.hostname');使用Env之前需要加载进来use think\facade\Env;原创 2021-04-15 10:11:55 · 387 阅读 · 0 评论 -
ThinkPHP6目录结构
ThinkPHP6目录结构app----应用目录controller-----控制器common.php----公共函数文件event.php----事件定义文件…config----配置目录app.php----应用配置cache.php----缓存配置console.php----控制台配置cookie.php----Cookie配置database.php----数据库配置filesystem.php----文件磁盘配置lang.php----多语言配置log.php---转载 2021-04-14 22:50:09 · 1384 阅读 · 0 评论