分类分类
更新时间:2026-03-28 23:12:06作者:qazwsxzxc
用过thinkphp的朋友都知道,C()方法在整个框架中用的非常普遍,C方法的实现非常简单,但是功能非常强大,下面是C()方法的详解和使用示例
1.C方法的作用
a. 加载设置用户的配置,保存在一个C函数内的静态变量$_config 中
b. 读取用户的配置 (从$_congig 中读取)
1.设置变量
1.二维数组
C('DB.USER_NAME','XIAOCHEN);
2.一维数组
C(array('USER_NAME'=>'chen','USER_HEIGHT'=>'170'));
2.读取变量
一维: C('USER_NAME');
二维: C('DB.DB_PASSWORD');
3.调试时,查看所有的配置信息
C();
3.存放方式及为什么要这样存储?
首先我们来看一个问题$arr=array('db'=>'mysql','DB'=>'mysql','Db'=>'mysql'); 从这个数组我们可以看到db都是指向了mysql,但是在却占用了三个存放空间,在项目的开发不是由一个人完成,每个人的书写习惯可能不一样,所以为了避免这种情况,统一的下标转为小写(当然大写也是可以的),由于配置文件在中的数组只有最多只有二维,把一维数组的下标小写就够了
4.实战中是怎么用的?
php由于对数组的操作非常便捷,所以配置文件一般是写在一个配置文件中,以数组的形式返回
一般格式为:
把变量写入到C中 : C(include 'config.php'); 写入后C('DB') 就可以获取值了
5.笔者写的 (新增动态添加二维配置的功能)
ThinkPHP下载地址:http://www.a5xiazai.com/php/73011.html
相关
王道三国策略游戏380.18 MBv0.0.12026-03-28
下载刮个爽手机版休闲益智186.96 MBv1.0.282026-03-28
下载龙符天祭策略游戏756.03 Mv22026-03-28
下载入魂一番赏app网上购物106.66 Mv4.3.52026-03-28
下载童话师经营养成504.02 Mv1.1.52026-03-28
下载Bebo Cam app图像拍照264.51 Mv2.3.02026-03-28
下载纯三国官方正版策略游戏167.24 Mv0.0.12026-03-28
下载Poka Cam app图像拍照74.7 Mv1.8.02026-03-28
下载COLMO app趣味娱乐199.15 Mv2.3.5.22026-03-28
下载愤怒的小鸟变形金刚苹果版休闲游戏439.4 Mv2.39.02026-03-28
下载这也能切苹果版休闲游戏479.6 Mv21342026-03-28
下载口袋吉伊卡哇苹果手机版模拟游戏920.4 Mv2.0.02026-03-28
下载










