排序
THINKPHP3.2.3整合 PHPMailer 实现后台自定义邮箱发送配置
THINKPHP3.2.3整合PHPMailer实现后台自定义配置邮箱配置信息,如邮件显示名、邮箱服务器地址、邮箱地址、邮箱密码、测试发送内容等,建议使用163邮箱,QQ邮箱容易被当做垃圾邮件屏蔽。 在做项目...
模板赋值_帮助文档_Thinkphp手册
如果要在模板中输出变量,必须在在控制器中把变量传递给模板,系统提供了assign方法对模板变量赋值,无论何种变量类型都统一使用assign赋值。$this->assign('name',$value); // 下面的写法是...
Action参数绑定_帮助文档_Thinkphp手册
参数绑定是通过直接绑定URL地址中的变量作为操作方法的参数,可以简化方法的定义甚至路由的解析。参数绑定功能默认是开启的,其原理是把URL中的参数(不包括模块、控制器和操作名)和操作方法...
区间查询_帮助文档_Thinkphp手册
ThinkPHP支持对某个字段的区间查询,例如:$map['id'] = array(array('gt',1),array('lt',10)) ;得到的查询条件是: ( id > 1) AND ( id $map['id'] = array(array('gt',3),array('lt',...
ThinkPHP5.1使用redis缓存
ThinkPHP框架已经封装好redis驱动,不管是session还是cache都支持redis驱动,下面我们来了解一下在ThinkPHP5.1版本下如何使用redis缓存。配置:/config/cache.phpreturn [ // 驱动方...
架构_帮助文档_Thinkphp手册
ThinkPHP3.2的架构在3.1版本的基础上进行了改进和增强,我们先初步了解下新版的架构特性,包括:模块化设计URL模式多层MVCCBD模式命名空间自动加载应用模式
lock_帮助文档_Thinkphp手册
Lock方法是用于数据库的锁机制,如果在查询或者执行操作的时候使用:lock(true);就会自动在生成的SQL语句最后加上 FOR UPDATE或者FOR UPDATE NOWAIT(Oracle数据库)。
安全_帮助文档_Thinkphp手册
在项目开发完成准备部署之前,应该检查下是否存在安全隐患,这一部分内容帮助你一起来加强项目的安全问题,指导你如何使用表单令牌、字段类型验证、输入过滤、上传安全、防止XSS攻击和目录安...
ThinkPHP6自定义分页
ThinkPHP6.0给我们预定义了paginate分页类,帮助我们快速分页,但是ThinkPHP6提供的分页的样式并不是我们想要的,需要我们自己扩展分页类,看看具体如何实现吧!首先我们去复制一份官方的写好的...