排序
Thinkphp header获取参数失败的原因
比如我们前后分离的时候常用在头部传入token的方式正常情况下$header = Request::header();即可获取到头部所有参数,但最近发现获取不到access_tokenF12调试的时候access_token明明有值,也传...
错误调试_调试_帮助文档_Thinkphp手册
如果需要我们可以使用E方法输出错误信息并中断执行,例如://输出错误信息,并中止执行 E($msg);原3.1版本中的halt方法已经废弃,请使用E函数代替。
ThinkPHP QQ登录成功返回处理类
QQ登录官方网站有详细的文档,我想大家根据文档配置,应该没什么大的问题。但已经登陆成功以后呢,登陆成功以后我们更应该如何处理?下面这个类我想应该能解决大家的问题。以下的代码是...
系统流程_帮助文档_Thinkphp手册
我们来系统的了解下ThinkPHP框架开发的应用的标准执行流程:用户URL请求 调用应用入口文件(通常是网站的index.php) 载入框架入口文件(ThinkPHP.php) 记录初始运行时间和内存开销 系统常量判...
模型定义_帮助文档_Thinkphp手册
模型定义模型类并非必须定义,只有当存在独立的业务逻辑或者属性的时候才需要定义。模型类通常需要继承系统的ThinkModel类或其子类,下面是一个HomeModelUserModel类的定义:namespace HomeMod...
类库扩展_扩展_帮助文档_Thinkphp手册
ThinkPHP的类库主要包括公共类库和应用类库,都是基于命名空间进行定义和扩展的。只要按照规范定义,都可以实现自动加载。公共类库公共类库通常是指ThinkPHP/Library目录下面的类库,例如:Th...
应用模式_帮助文档_Thinkphp手册
3.2版本的应用模式可以替代之前的引擎扩展和模式扩展,支持应用模式定义。每个应用模式有自己的定义文件,用于配置当前模式需要加载的核心文件和配置文件,以及别名定义、行为扩展定义等等。除...
行为扩展_扩展_帮助文档_Thinkphp手册
行为(Behavior)是一个比较抽象的概念,你可以想象成在应用执行过程中的一个动作或者处理,在框架的执行流程中,各个位置都可以有行为产生,例如路由检测是一个行为,静态缓存是一个行为,用...
Defined标签_内置标签_模版_帮助文档_Thinkphp手册
DEFINED标签用于判断某个常量是否有定义,用法如下:NAME常量已经定义name属性的值要注意严格大小写如果判断没有被定义,可以使用:NAME常量未定义可以把上面两个标签合并成为:NAME常量已经...
group_帮助文档_Thinkphp手册
GROUP方法也是连贯操作方法之一,通常用于结合合计函数,根据一个或多个列对结果集进行分组 。group方法只有一个参数,并且只能使用字符串。例如,我们都查询结果按照用户id进行分组统计:$this...