ThinkPHP中的函数库载入

这里记录一些ThinkPHP中函数库载入的方法,也是手册上没直接写清楚的。

阅读本文当前请先查看ThinkPHP手册的 4.1 章节

在项目的Common目录下面,可以创建common.php,里面的函数系统会自动加载,当然我们也可以在Common目录下面放些其他的函数文件,这个时候就需要另外的办法加载

手册上提供了两种方法,1:动态载入,2:手动载入

因为个人喜好手动载入,所以仔细看了一下手动载入的方法

---------------------------------------------------------------------------------------------------------------------

手动载入
如果你的函数只是个别模块偶尔使用,则不需要采用自动加载方式,可以在需要调用的时候采用load方法手动载入,方式如下:

  1. load("@.user")

@.user表示加载当前项目的user函数文件,这样就可以直接user.php扩展函数库中的函数了。

-----------------------------------------------------------------------------------------------------------------------

这里的"@."之后的名字就是Common文件下面的函数文件的名字

比如Common文件下面有  aa.php,bb.php.cc.php

那么load("@.aa"),load("@.bb"),load("@.cc"),就分别加载了这三个文件

如果我的项目使用了项目分组  在Common的目录下面有个Admin文件夹,此文件夹下放了  ff.php,ee.php,那么我要如何加载呢,

这里就需要写成这个样子load("@.Admin.ff"),load("@.Admin.ee")

 

posted @ 2013-02-24 20:09  水军大队长  阅读(208)  评论(0编辑  收藏  举报