本篇博客是在看完 php+mysql web书以后自己的测试代码,虽然是测试代码,但不是简单的粘贴复制,为了学习thinkPHP框架,自己就用这个来做的,而且这本书已经有年头了。原书的代码中的方法,在查阅手册的时候,很多都已经弃用了,所以分享给大家还是有必要的。php制作pdf文档的方法有很多,.....
分类:
Web程序 时间:
2015-03-07 22:37:31
阅读次数:
228
// TODO: 这个文档会不断记录用户反馈的问题和解决方法 1、WampServer 2.4部署后,不能打开页面 解决方法:见?http://www.thinkphp.cn/topic/9728.html 我抄录一下上面的链接中的文字: 1.wamp集成环境开启rewri...
分类:
其他好文 时间:
2015-03-07 15:52:32
阅读次数:
182
thinkphp核心库解读;
thinkphp
common
common.php[Think 基础函数库]
-------------------------------------------------------------------------------------------------
功能列表:
1.// 记录和统计时间(微秒) G($start,$...
分类:
Web程序 时间:
2015-03-07 10:11:31
阅读次数:
168
1.URL大小写ThinkPHP框架的URL是区分大小写(主要是针对模块、控制器和操作名,不包括应用参数)的,这一点非常关键,因为ThinkPHP的命名规范是采用驼峰法(首字母大写)的规则,而URL中的模块和控制器都是对应的文件,因此在Linux环境下面必然存在区分大小写的问题。框架内置..
分类:
Web程序 时间:
2015-03-07 06:21:46
阅读次数:
222
thinkphp内置截取字符串函数无法显示省略号解决方法functions.phpfunction msubstr($str, $start=0, $length, $charset="utf-8", $suffix=true){ if(function_exists("mb_substr")) {...
分类:
Web程序 时间:
2015-03-07 00:56:46
阅读次数:
564
ThinkPHP在PATHINFO的URL模式下,URL的格式类似于http://www.domain.com/appName/module/action 即:http://www.domain.com/分组名/模块名/方法名 或者:http://www.domain.com/模块名/方法名 然而在有些类似于5...
分类:
Web程序 时间:
2015-03-06 20:52:18
阅读次数:
234
1.配置格式ThinkPHP框架中所有配置文件的定义格式均采用返回PHP数组的方式,格式为://项目配置文件returnarray(‘DEFAULT_MODULE‘=>‘Index‘,//默认模块‘URL_MODEL‘=>‘2‘,//URL模式‘SESSION_AUTO_START‘=>true,//是否开启session//更多配置参数//...);配置参数不区分大..
分类:
Web程序 时间:
2015-03-06 17:17:56
阅读次数:
325
1.模块化设计一个完整的ThinkPHP应用基于模块/控制器/操作设计,并且,如果有需要的话,可以支持多入口文件和多级控制器。一个典型的URL访问规则是(我们以默认的PATHINFO模式为例说明,当然也可以支持普通的URL模式):http://serverName/index.php(或者其他应用入口文件)/..
分类:
Web程序 时间:
2015-03-06 17:17:38
阅读次数:
222
1.入口文件ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个项目都有一个统一(但不一定是唯一)的入口。应该说,所有项目都是从入口文件开始的,并且所有的项目的入口文件是类似的,入口文件中主要包括:2定义框架路径、项目路径和项目名称(可选)2定义..
分类:
Web程序 时间:
2015-03-06 11:25:51
阅读次数:
154
1.命名规范使用ThinkPHP开发的过程中应该尽量遵循下列命名规范:2类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如DbMysql.class.php;2确保文件的命名和调用大小写一致,是由于在类Un..
分类:
Web程序 时间:
2015-03-06 11:25:50
阅读次数:
181