zoukankan      html  css  js  c++  java
  • CI框架 -- 核心文件 之 config.php

    Config:该文件包含CI_Config类,这个类包含启用配置文件来管理的方法

     1 /**
     2      * 加载配置文件
     3      *
     4      * @param    string    $file            配置文件名
     5      * @param    bool    $use_sections       配置值是否应该加载到自己的部分
     6      * @param    bool    $fail_gracefully    是否只是返回假或显示一个错误信息
     7      * @return    bool    如果文件被正确地装载返回true;相反如果被错误地载入返回false
     8      */
     9     public function load($file = '', $use_sections = FALSE, $fail_gracefully = FALSE)
    10 
    11 
    12 /**
    13      * 获取一个配置文件项
    14      *
    15      * @param    string    $item    配置项名称
    16      * @param    string    $index   索引名称
    17      * @return    string|null    如果配置项存在,返回该配置项;如果该配置项不存在,返回NULL
    18      */
    19     public function item($item, $index = '')
    20 
    21 
    22 /**
    23      * 取一个配置文件项,加上削减(如果不是空的话)
    24      *
    25      * @param    string        $item    配置项名称
    26      * @return    string|null    如果配置项存在,返回该配置项;如果该配置项不存在,返回NULL
    27      */
    28     public function slash_item($item)
    29 
    30 
    31 
    32 /**
    33      * 带入口文件index.php的路径
    34      *
    35      * Returns base_url . index_page [. uri_string]
    36      * 返回基础路径base_url加上入口文件index.php,再加上
    37      * @uses    CI_Config::_uri_string()
    38      *
    39      * @param    string|string[]    $uri    URI string or an array of segments
    40      * @param    string    $protocol
    41      * @return    string
    42      */
    43     public function site_url($uri = '', $protocol = NULL)
    44 
    45 
    46 
    47 /**
    48      * Base URL
    49      *
    50      * Returns base_url [. uri_string]
    51      *
    52      * @uses    CI_Config::_uri_string()
    53      *
    54      * @param    string|string[]    $uri    URI string or an array of segments
    55      * @param    string    $protocol
    56      * @return    string
    57      */
    58     public function base_url($uri = '', $protocol = NULL)
    59 
    60 
    61 
    62 /**
    63      * Build URI string
    64      *
    65      * @used-by    CI_Config::site_url()
    66      * @used-by    CI_Config::base_url()
    67      *
    68      * @param    string|string[]    $uri    URI string or an array of segments
    69      * @return    string
    70      */
    71     protected function _uri_string($uri)
    72 
    73 
    74 
    75 /**
    76      * System URL
    77      *
    78      * @deprecated    3.0.0    Encourages insecure practices
    79      * @return    string
    80      */
    81     public function system_url()
    82 
    83 
    84 
    85 /**
    86      * Set a config file item
    87      *
    88      * @param    string    $item    Config item key
    89      * @param    string    $value    Config item value
    90      * @return    void
    91      */
    92     public function set_item($item, $value)

    每次 CodeIgniter 运行时,该类都会伴随着核心框架自动的被初始化。

  • 相关阅读:
    java enum类
    mvn filter autoconfig 产生自动配置
    Spring与Quartz的整合实现定时任务调度 以及crontab的用法
    网络广告术语CPC、CPM和CTR的含义和关系
    spring mvc3的注解@ResponseBody 自动返回jason
    Google Guava14.0 瓜娃学习笔记
    java中的各个数据结构区别
    org.apache.http.client.HttpClient; HttpClient 4.3超时设置
    maven test 运行 指定类或方法 打包 mvn clean assembly:assembly
    为什么要做url encode
  • 原文地址:https://www.cnblogs.com/hf8051/p/5159754.html
Copyright © 2011-2022 走看看