URL模式

65 人浏览
文章分类: Thinkphp  来源:贵博网络

我们在上面的执行过程里面看到的/SPAN> URL 是默认情况下,其实/SPAN> ThinkPHP 支持四种 URL 模式,可以通过设置 URL_MODEL 参数来定义,包括普通模式、/SPAN> PATHINFO 、/SPAN> REWRITE 和兼容模式。/SPAN> 一、普通模式/SPAN> :设置/SPAN> URL_MODEL 为...【查看全文】

Tags: ,     评论人数0人

模块分组

64 人浏览
文章分类: Thinkphp  来源:贵博网络

模块分组功能是为了更好的组织已有的模块,并且增加项目容量的一个有效机制。分组功能可以把以往的多项目合并到一个项目中去,这样一来,之前需要采用跨项目操作的地方,现在因为在一个项目中从而免去了不少麻烦,并且公共文件的重用也方便了,并且每个分组...【查看全文】

Tags: ,     评论人数0人

模块和操作

56 人浏览
文章分类: Thinkphp  来源:贵博网络

ThinkPHP 采用模块和操作的方式来执行,首先,用户的请求会通过入口文件生成一个应用实例,应用控制器(我们称之为核心控制器)会管理整个用户执行的过程,并负责模块的调度和操作的执行,并且在最后销毁该应用实例。任何一个/SPAN> WEB 行为都可以认为是一...【查看全文】

Tags: ,     评论人数0人

动态配置

61 人浏览
文章分类: Thinkphp  来源:贵博网络

之前的方式都是通过预先定义配置文件的方式,而在具体的/SPAN> Action 方法里面,我们仍然可以对某些参数进行动态配置,主要是指那些还没有被使用的参数。/SPAN> 设置新的值: C ( ' 参数名称 ' , ' 新的参数值/SPAN> ' ); 例如,我们需要动态改变数据缓存的...【查看全文】

Tags: ,     评论人数0人

读取配置

71 人浏览
文章分类: Thinkphp  来源:贵博网络

定义了配置文件之后,可以使用系统提供的/SPAN> C 方法来读取已有的配置:/SPAN> C ( ' 参数名称 ' ) // 获取已经设置的参数值/SPAN> 例如,/SPAN> C ( 'APP_DEBUG' ) 可以读取到系统的调试模式的设置值,同样,由于配置参数不区分大小写,因此 C ( 'app_deb...【查看全文】

Tags: ,     评论人数0人

调试配置

83 人浏览
文章分类: Thinkphp  来源:贵博网络

如果启用了调试模式的话,那么会导入框架默认的调试配置文件,默认的调试配置文件位于 Think\Common\debug.php ,如果没有检测到项目的调试配置文件,就会直接使用默认的调试配置参数。项目定义了自身的调试配置文件的话,则会和默认的调试配置文件合并,也...【查看全文】

Tags: ,     评论人数0人

配置格式

67 人浏览
文章分类: Thinkphp  来源:贵博网络

ThinkPHP 框架中所有配置文件的定义格式均采用返回/SPAN> PHP 数组的方式,格式为: ? php returnarray( 'APP_DEBUG' = true , 'URL_MODEL' = 2 , // 更多的配置参数/SPAN> // ……/SPAN> ); ? 配置参数不区分大小写(因为无论大小写定义都会转换成小写),...【查看全文】

Tags: ,     评论人数0人

业务逻辑

74 人浏览
文章分类: Thinkphp  来源:贵博网络

接下来,我们需要实现一个数据添加和查询操作的简单应用,来领略下 ThinkPHP 的快速开发。/SPAN> 在项目的 Lib\Action 目录下面找到自动生成的/SPAN> IndexAction.class.php 文件,这个文件就是/SPAN> ThinkPHP 的控制器,也就是 Index 模块的实现。删除/SPA...【查看全文】

Tags: ,     评论人数0人

扩展

69 人浏览
文章分类: Thinkphp  来源:贵博网络

扩展...【查看全文】

Tags: ,     评论人数0人

自动加载

86 人浏览
文章分类: Thinkphp  来源:贵博网络

在很多情况下,我们可以利用框架的自动加载功能,完成类库的加载工作,而无需我们手动导入所需要使用的类库。这些情况包括: 系统和项目中已经定义的别名导入; 当前项目下面的/SPAN> Action 类库和/SPAN> Model 类库文件;/SPAN> 自动加载路径中的类库文件...【查看全文】

Tags: ,     评论人数0人

别名导入

80 人浏览
文章分类: Thinkphp  来源:贵博网络

别名导入...【查看全文】

Tags: ,     评论人数0人

导入第三方类库

81 人浏览
文章分类: Thinkphp  来源:贵博网络

导入第三方类库...【查看全文】

Tags: ,     评论人数0人

类库导入

98 人浏览
文章分类: Thinkphp  来源:贵博网络

ThinkPHP 模拟了/SPAN> Java 的类库导入机制,统一采用 import 方法进行类文件的加载。/SPAN> import 方法是/SPAN> ThinkPHP 内建的类库和文件导入方法,提供了方便和灵活的文件导入机制,完全可以替代/SPAN> PHP 的/SPAN> require 和/SPAN> include 方法。...【查看全文】

Tags: ,     评论人数0人

基类库

66 人浏览
文章分类: Thinkphp  来源:贵博网络

基类库...【查看全文】

Tags: ,     评论人数0人

快捷方法

45 人浏览
文章分类: Thinkphp  来源:贵博网络

ThinkPHP 为一些常用的操作定义了快捷方法,这些方法以单字母命名,具有比较容易记忆的特点。非常有意思的是,这些快捷方法的字母包含了 ADSL 字母,所以我们称之为 ADSL 方法,但是并不局限于 ADSL 四个方法,包括下面的:/SPAN> A 快速实例化 Action 类库...【查看全文】

Tags: ,     评论人数0人