排序
ThinkPHP5.1获取上一篇和下一篇方法
ThinkPHP5.1获取上一篇和下一篇方法在模型创建静态方法//获取同分类下的上一篇文章 public static function getPrev($info=[]){ $map[] = ['id','gt',$info['id']]; $map[...
SESSION支持_专题_帮助文档_Thinkphp手册
系统提供了Session管理和操作的完善支持,全部操作可以通过一个内置的session函数完成,该函数可以完成Session的设置、获取、删除和管理操作。session初始化设置如果session方法的第一个参数...
安全_帮助文档_Thinkphp手册
在项目开发完成准备部署之前,应该检查下是否存在安全隐患,这一部分内容帮助你一起来加强项目的安全问题,指导你如何使用表单令牌、字段类型验证、输入过滤、上传安全、防止XSS攻击和目录安...
For标签_内置标签_模版_帮助文档_Thinkphp手册
用法:开始值、结束值、步进值和循环变量都可以支持变量,开始值和结束值是必须,其他是可选。comparison 的默认值是lt;;name的默认值是i,步进值的默认值是1,举例如下:{$i}解析后的代码是...
动态查询_帮助文档_Thinkphp手册
借助PHP5语言的特性,ThinkPHP实现了动态查询,核心模型的动态查询方法包括下面几种:方法名说明举例getBy根据字段的值查询数据例如,getByName,getByEmailgetFieldBy根据字段查询并返回某个字...
alias_帮助文档_Thinkphp手册
alias用于设置当前数据表的别名,便于使用其他的连贯操作例如join方法等。示例:$Model = M('User'); $Model->alias('a')->join('__DEPT__ b ON b.user_id= a.id')->select();最终生成...
应用模式_帮助文档_Thinkphp手册
3.2版本的应用模式可以替代之前的引擎扩展和模式扩展,支持应用模式定义。每个应用模式有自己的定义文件,用于配置当前模式需要加载的核心文件和配置文件,以及别名定义、行为扩展定义等等。除...
THINKPHP3.2.3整合PHPexcel实现数据的导入导出
最近接了一个小活,客户要求实现既可以手工录入数据又可以excel文件上传后批量导入到数据库,要求兼容.xls和.xlsx格式;数据库里的数据可以按照搜索条件和分页导出为excel文件。比较麻烦的是exce...
ThinkPHP6自定义分页
ThinkPHP6.0给我们预定义了paginate分页类,帮助我们快速分页,但是ThinkPHP6提供的分页的样式并不是我们想要的,需要我们自己扩展分页类,看看具体如何实现吧!首先我们去复制一份官方的写好的...
.htaccess转web.config适用于ThinkPHP设置伪静态
其实我们做PHP开发的,最常用的PHP环境无非是wamp,但目前为止,许多windows的服务器环境还都是IIS搭配的,所以从apache的htaccess做的伪静态就不得不重写了,因为IIS不支持htaccess,下面我们...



