排序
Sublime Text 3下ThinkPHp3.2自动补全扩展插件
前几天来看看,竟然有很多人关注这个插件,决定重新写一个,地址在https://github.com/vace/sublime-thinkphp,可以自己扩展需要的函数,然后运行编译一下php文件就可以了,更新一下新版本插件下载地...
类库扩展_扩展_帮助文档_Thinkphp手册
ThinkPHP的类库主要包括公共类库和应用类库,都是基于命名空间进行定义和扩展的。只要按照规范定义,都可以实现自动加载。公共类库公共类库通常是指ThinkPHP/Library目录下面的类库,例如:Th...
行为扩展_扩展_帮助文档_Thinkphp手册
行为(Behavior)是一个比较抽象的概念,你可以想象成在应用执行过程中的一个动作或者处理,在框架的执行流程中,各个位置都可以有行为产生,例如路由检测是一个行为,静态缓存是一个行为,用...
ThinkPHP使用FIND_IN_SET查询数据
对于一些实在复杂的查询,比如FIND_IN_SET也可以直接使用原生SQL语句进行查询,例如:Db::table('think_user') ->where('find_in_set(1,sids)') ->select();为了安全起见,我们...
ThinkPHP6官方Apache伪静态无效的解决方法
以前一直是用Nginx整TP框架,但考虑到Win本地开发用Apache性能会好一些,就尝试换了过来,但无奈发现官方提供的伪静态就是个坑,死活不生效,经过搜索发现,我这边的问题是因为官方提供的伪静态...
Thinkphp header获取参数失败的原因
比如我们前后分离的时候常用在头部传入token的方式正常情况下$header = Request::header();即可获取到头部所有参数,但最近发现获取不到access_tokenF12调试的时候access_token明明有值,也传...
Cookie支持_专题_帮助文档_Thinkphp手册
系统内置了一个cookie函数用于支持和简化Cookie的相关操作,该函数可以完成Cookie的设置、获取、删除操作。Cookie设置cookie('name','value'); //设置cookie cookie('name','value',3600);...
distinct_帮助文档_Thinkphp手册
DISTINCT 方法用于返回唯一不同的值 。例如:$Model->distinct(true)->field('name')->select();生成的SQL语句是: SELECT DISTINCT name FROM think_userdistinct方法的参数是一个布尔值。
group_帮助文档_Thinkphp手册
GROUP方法也是连贯操作方法之一,通常用于结合合计函数,根据一个或多个列对结果集进行分组 。group方法只有一个参数,并且只能使用字符串。例如,我们都查询结果按照用户id进行分组统计:$this...
自动完成_帮助文档_Thinkphp手册
自动完成是ThinkPHP提供用来完成数据自动处理和过滤的方法,使用create方法创建数据对象的时候会自动完成数据处理。因此,在ThinkPHP使用create方法来创建数据对象是更加安全的方式,而不是直...

