tp给我们提供啦一个容器的概念,用来储存我们生产的类实例。在下次需要使用类实例时可以快速获取。那app()助手函数是如何工作的: 通过查看助手文件得到他其实...
Replace:字面意思就是替换。他是用来判断添加的这条语句 根据主键判断是否存在。 存在则替换:  ...
在mysql 中:查询数据,通过if()判断可以对不符合要求的数据进行修改。如 select if(pdi,pid,10) as pid ,name from user; 这sql的意思是再查询的时候对 ...
tp的钩子和行为分别代表什么: 钩子:就是一个触发点,你把它放到 哪里他就会在代码执行到 哪里的时候被触发。 行为:就是一个动作,你要干什么。触发了钩子,你想...
今天上了一下项目,发现文法访问: 然后给入口文件添加,查看报错。 error_reporting(E_ALL);  ...
在做商品添加的时候,最常见的多规格产品数据。如何来实现呢?分享一个我自己学习做出来的小栗子(tp5.1&layui)。如图:代码写的比较啰嗦,但是清楚逻辑就可以。思路: 但选择分类时,去生成对应的规格ta...
百度富文本: 我们可以去官网下载,引入两个js文件,jq也需要引入。这里需要注意修改serverUrl的参数值:值为自己定义的上传文件类需要使用的页面中添加:
百度富文本: 我们可以去官网下载,引入两个js文件,jq也需要引入。需要使用的页面中添加:
关于TP5.1的无限分类。做的时候出现了如下的错误:知识不足的我,被虐来虐去。 问题:在model中做好无限分类后,前台以至给我提示son字段不存在。我就懵啦,我在无限分类的时候明明就是存的son字段啊咋...
模板布局: 可以定义全局的也可已定义某个模块的。 ...
有时候我们需要两个入口文件,一个指向前台,一个指向后台。那我们如何带 定义和指定模块吗。定义入口文件: 直接把public下的index.php赋值一份再改一下名字。其他都不要动 &...
tp5的模板文件虽然是HTML的,但是我们依然可以使用PHP代码,以为最终的执行的文件是php的。首先我们可以定一些公共的方法,可以像系统函数一样直接使用。定义公共函数:在application 中的common.php 中定义的方法就可以被项目公共...
在从数据库拿到复选框的值后如何来判断选中。再tp中我们可以用模板变量 in 来做。{in name="1" value= "$data['juese']" } checked {/in}{in name="1" value= "1,2...
在tp验证器类中内置了,很多的验证规则,这里讲一下判断字段的唯一。unique:User,name 介绍:unique是关键字,user是表名,name是字段名。protected $rule = [ &nb...
用户在上传信息的时候,需要做数据验证,tp5.1给我们提供的验证器类。那么我们如何用一套验证规则,来对不同页面,提交的数据做不同的验证调整呢?方法:验证器类(我们要使用`验证场景`)通过验证场景我们可以指定那个场景下使用哪几种字段验证。protect...