我们长路漫漫,只因学无止境。网站首页学无止境
thinkphp5学习笔记-调试和日志
发布时间:2018-06-14 21:47:18作者:雪饮[心得笔记]
(1)将调试数据打印到app_trace工具的“调试”项中trace('这是测试调试信息');trace([1,2,3]);这样就不会破坏页面结构,还可以进行调试(2)halt调试halt调试相当于输
详细信息>>thinkphp5学习笔记-视图和模板
发布时间:2018-06-14 21:46:08作者:雪饮[心得笔记]
数据分页、模板包含、模板包含的变量传递、模板定位控制器中:public function userlist(){//调用分页,让每页只显示3条数据$list=sUser::paginate(3);$this->assign('list',$l
详细信息>>thinkphp5学习笔记-模型输出
发布时间:2018-06-14 21:45:10作者:雪饮[心得笔记]
输出为数组:$sUser=sUser::get(1135);p($sUser->toArray());隐藏某些字段$sUser=sUser::get(1135);p($sUser->hidden(['money','img'])->toArray());仅显示某些字段$sUser=s
详细信息>>thinkphp5学习笔记-关联-多对多
发布时间:2018-06-14 21:43:57作者:雪饮[心得笔记]
多对多关联模型:假设一个用户可以有多个妻子,一个妻子也可以有多个用户.像这种关系叫做多对多关系.多对多关联模型的搭建:以用户和妻子为例.需要三张表:用户表、枢纽表、妻子
详细信息>>thinkphp5学习笔记-sql追踪器的搭建与使用
发布时间:2018-06-14 21:42:25作者:雪饮[心得笔记]
某个大神开发的php工具箱里面集成了不少的工具,其他的我不怎么感兴趣,唯独sql追踪器我比较感兴趣,他可以通过mysql常规日志文件来读取sql执行记录。这在学习thinkphp5中方便
详细信息>>thinkphp5学习笔记-关联-一对一
发布时间:2018-06-14 21:39:28作者:雪饮[心得笔记]
一对一的关联模型:一个用户只能有一个妻子,一个妻子也只能有一个对应的用户,这就是一对一关联模型.(1)建立一个妻子模型如:wife.php<?phpnamespace app\index\model;use thin
详细信息>>thinkphp5学习笔记-关联-一对多
发布时间:2018-06-14 21:37:28作者:雪饮[心得笔记]
一对多关联模型:应用场景如:一个用户有多个订单,而一个订单只能对应一个用户,以用户为master则就是一对多关联模型架构实现:(1)在用户模型中声明关联方法如://定义关联方法pu
详细信息>>thinkphp5学习笔记-输入和验证
发布时间:2018-06-14 21:36:09作者:雪饮[心得笔记]
视图:控制器中输出视图的方法:return view();return view('index/index');数据验证:数据验证是会将页面模板form表单中每个表单元素的name值作为数据库对应字段来处理然后通
详细信息>>thinkphp5学习笔记-查询范围
发布时间:2018-06-14 21:34:05作者:雪饮[心得笔记]
有一些经常要用到查询每次频繁组装sql就比较麻烦了,查询范围就是解决这个问题的.单个查询范围的使用模型中定义:protected function scopePhone($query){$query->where('pho
详细信息>>thinkphp5学习笔记-转换与自动完成
发布时间:2018-06-14 21:32:52作者:雪饮[心得笔记]
转换:thinkphp5中提供有类型转换,在自定义模型中声明一个保护型变量type并赋值一个由多个键值对组成的数组,每个键值对的键对应你要进行处理的字段名,值则是处理方式,处理方
详细信息>>