排序
THINKPHP3.2.3整合PHPexcel实现数据的导入导出
最近接了一个小活,客户要求实现既可以手工录入数据又可以excel文件上传后批量导入到数据库,要求兼容.xls和.xlsx格式;数据库里的数据可以按照搜索条件和分页导出为excel文件。比较麻烦的是exce...
Thinkphp5行为使用方法详解
在应用或模块下建 behavior目录,目录内建行为类文件Test.php(以下以home模块为例)namespace apphomebehavior;//注意应用或模块的不同命名空间 class Test { public function run(&...
Thinkphp自定分页方法_修改分页文字代码
我们在使用Thinkphp框架开发程序的时候,Thinkphp总是会默认分页样式,但有时候我们希望通过修改代码来实现我们想要的样式,下面我们就来介绍一下如何通过自定义方法来修改Thinkphp内置的分页样...
ThinkPHP5中saveAll和insertAll的用法
示例分析//批量数据 $arr = [ ['name'=>'PHP博客1','url'=>'https://www.liqingbo.cn/','status'=>1], ['name'=>'PHP博客2','url'=>'https://www.liqingbo.cn/','status'=>2], ...
文件上传_专题_帮助文档_Thinkphp手册
上传表单在ThinkPHP中使用上传功能无需进行特别处理。例如,下面是一个带有附件上传的表单提交: 注意,要使用上传功能 你的表单需要设置 enctype='multipart/form-data'多文件上传支持如果需...
thinkphp的field方法的用法总结
ThinkPHP的连贯操作方法中field方法有很多的使用技巧,field方法主要目的是标识要返回或者操作的字段,下面详细道来。 1、用于查询 在查询操作中field方法是使用最频繁的。 $Model->field('id,t...
多语言支持_专题_帮助文档_Thinkphp手册
ThinkPHP内置多语言支持,如果你的应用涉及到国际化的支持,那么可以定义相关的语言包文件。任何字符串形式的输出,都可以定义语言常量。要启用多语言功能,需要配置开启多语言行为,在应用的配...
表单合法性检测_安全_帮助文档_Thinkphp手册
在处理表单提交的数据的时候,建议尽量采用ThinkModel类提供的create方法首先进行数据创建,然后再写入数据库。create方法在创建数据的同时,可以进行更为安全的处理操作,而且这一切让你的表...
项目编译_帮助文档_Thinkphp手册
应用编译机制作为ThinkPHP独创的功能特色,从1.0版本就延续至今,3.2版本的编译机制更加具有特色。应用编译缓存编译缓存的基础原理是第一次运行的时候把核心需要加载的文件去掉空白和注释后合并...