摘要: ThinkPHP的函数有三类,一类是系统函数,在ThinkPHP目录下的Common下;一类是项目函数,在项目目录下的Common目录中;最后一类是扩展函数。   1、系统函数:包含function.php、common.php和runtime.php三个文件,程序运行时无需手动加载,在编译过程中自动加载;   2、项目函数:是项目中的Common文件中的Common.php 文件(一般不存在,需自己创建),分组部署时,需要使用 (分组名)/function.php命名。此类函数也是可以直接加载的;   3、扩展函数是指用户自定义的函数,可以提供给开发者更多的DIY内容,函数名自定义,但是不是在设置了自动加载的情况下是不能自动加载的。   函数的加载:   系统函数和项目函数是不需要加载就能直接使用的,但是扩展函数还是需要加载才能使用的,这里可以有动态和静态两种方式加载扩展函数:   1、动态加载:(可以实时生效) 阅读全文
posted @ 2012-03-26 20:10 小 伍 阅读(6558) 评论(0) 推荐(0) 编辑
摘要: 配置文件主要是控制整个项目的配置参数,通过一系列的配置达到系统与ThinkPHP更好的调控。 1、ThinkPHP的配置文件最常用的就是更改项目中的Conf文件中conf.php,比如我的Home/Conf/conf.php 2、读取配置,使用C(),大写的C函数,而且配置文件的参数都是全局的,可以再任何地方访问的。   在index控制器中输入 echo C('APP_STATUS'); 即可输出Conf的值 3、C函数读取二维配置: C('USER_CONFIG.USER_TYPE'); 4、C函数对配置文件的动态配 阅读全文
posted @ 2012-03-26 17:06 小 伍 阅读(4091) 评论(0) 推荐(0) 编辑
摘要: 今天学习ThinkPHP的配置,看了手册的分组配置,发现分组配置是个好东西,必须得好好搞搞,结果搞得我那个~~~ 首先照着TP手册一步一步写: 然后,开始改写; 阅读全文
posted @ 2012-03-26 14:55 小 伍 阅读(2285) 评论(0) 推荐(0) 编辑
摘要: debug+trace模式可以查看开发过程中TP的错误信息,可以更好地帮助开发者debug。但是debug模式的开启还不是简单的在配置文件中中设置就可以的,经过查资料摸索,找到一种有效的方法。首先在你已经部署好了ThinkPHP的项目目录然后注意是在入口文件开启调试模式,在入口文件index.php 中写入一下代码define(‘APP_DEBUG’,true); 首先删除Runtime目录 ,然后再次运行一下,你会发现runtime目录下面的~runtime.php 文件没有了,说明你的调试模式开启成功了之所以这个~runtime.php文件删除 ,这个文件是编译后的文件 会有缓存,所以在调 阅读全文
posted @ 2012-03-26 14:15 小 伍 阅读(17872) 评论(0) 推荐(0) 编辑
摘要: 初次接触ThinkPHP ,对MVC还不是很了解的我,一头雾水,还好TP的官网的资料比较全,顺着手册一步一步~~首先创建了一个自己的应用,但是手册上前几节讲的不是很详细,导致现编配置起来有点困难,于是自己先从头文件编写入手.<?PHP define('THINK_PATH','./ThinkPHP/'); define('APP_PATH','./Home/'); define('APP_NAME','home'); define('APP_DEBUG',true); requ 阅读全文
posted @ 2012-03-26 14:02 小 伍 阅读(1575) 评论(0) 推荐(0) 编辑