CI框架 -- 核心文件 之 config.php

Config:該文件包含CI_Config類,這個類包含啓用配置文件來管理的方法php

 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 運行時,該類都會伴隨着核心框架自動的被初始化。框架

相關文章
相關標籤/搜索