对CodeIgniter配置config.php使用实例分析

对CodeIgniter配置config.php使用实例分析
本文的实例分析了CodeIgniter配置config.php用法。分享给您参考,如下:

配置描述

{ }:'language美元配置的指定项目语言包。当你需要注意自己的类库,CodeIgniter出错提示语言包位于 / / /英语语言系统/目录。在这里配置非英语时,如果需要使用这些类库,则需要将语言包复制到指定的目录,否则会出现加载错误

{ }:'charset美元配置设置系统所使用的代码将被用于一些功能需要编码,与系统和数据库可以在一个统一的编码方式编码。

{ }:'enable_hooks美元配置的开关控制,设置为true表示钩是允许的,否则是不允许的。

{ }:'subclass_prefix美元配置设置自定义类库和函数的前缀。默认的是my_。例如,当我们需要重写语言助手的郎方法,我们只需要创建目录my_language_herper.php帮手,实现郎函数来实现重载。这里my_在subclass_prefix定义的值。

{ }:'permitted_uri_chars美元配置设置允许在URL的字符。

{ }:'log_threshold美元配置设置日志记录级别,关闭日志记录为0,和4的所有信息记录。一般情况设置为1。设置后,需要确认日志目录是否具有写入权限

{ }:美元'proxy_ips配置在服务器使用代理,该remoter_addr获取代理服务器的IP,需要从http_x_forwarded_for,http_client_ip,http_x_client_ip获得,http_x_cluster_client_ip或其他设定值。什么是在这里设置的代理服务器的IP地址,用逗号分隔。

{ }:'encryption_key美元配置的加密值,和值必须设置如果会话所使用的词。CI的会话cookie存储和加密的安全。

配置读

在CI的初始化过程开始,php文件的加载通过get_config功能,和config_item也获得了配置的值,如:

复制代码代码如下:回波config_item('charset);

CI还提供了一个配置类来维护配置文件。当调用get_config结果在设置的改变,你可以在一些逻辑修改配置的价值。
/ /采集在config配置字符值
echo $这->配置->项目('charset);
/ /重新设置字符集在配置价值
美元->配置-> set_item('charset ','gbk)
更多的读者感兴趣的CodeIgniter框架相关的内容可以看现场的CodeIgniter入门教程

希望本文有助于基于CodeIgniter框架PHP程序设计人。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部