Fuel 类別

Fuel 类別包含 Fuel 框架的核心方法。 此类別能使用在你的应用程序的公開方法都記載在此。 所有其他的方法僅供內部使用,且不應被使用。

类別常数

环境常数,这些被用於你的 config.php 以定義应用程序环境:

名稱 类型 描述
TEST 字串
'test'
識別 TEST 环境。
DEVELOPMENT 字串
'development'
識別 DEVELOPMENT 环境。
STAGING 字串
'staging'
識別 STAGING 环境。
PRODUCTION 字串
'production'
識別 PRODUCTION 环境。

紀錄常数,这些被用於 Log 类別及 logger(): 函式。

名稱 类型 描述
L_NONE 整数
0
紀錄等級 0:不紀錄。
L_ERROR 整数
1
表示紀錄错误訊息。
L_WARNING 整数
2
表示紀錄警告訊息。
L_DEBUG 整数
3
表示紀錄除错訊息。
L_INFO 整数
4
表示紀錄資訊訊息。
L_ALL 整数
5
所有紀錄等級。

其他常数:

名稱 类型 描述
VERSION 字串
''
目前 Fuel 安装的版本。

类別特性

請注意,雖然这些特性定義为 public,你不應該無故改變它們。

名稱 靜態 类型 描述
$initialized 布林
false
表示框架是否已经初始化。
$env 字串
Fuel::DEVELOPMENT
框架所运行的环境,必須是上面提到的环境常数之一。
$profiling 布林
false
如果为 true,分析器会被啟用。
$locale 字串
'en_US'
目前定義的語言环境。
$timezone 字串
'UTC'
目前定義的時區。
$encoding 字串
'UTF8'
目前定義的字符集编码。
$is_cli 布林
false
如果是 true,框架运行在 CLI 模式。
$is_test 布林
false
如果是 true,框架运行在单元测试模式。

load($file)

load 方法載入(引入)一个所給的档案,并回傳結果。例如这个方法被用於載入配置档案,会回傳一个配置設定的陣列。

靜態
參数
參数 預設 描述
$file 必要 要被載入的档案名稱
回傳 混合
範例
// 載入一个 PHP 档案
if (Fuel::load('myfile.php'))
{
	echo "MyFile was loaded successfully";
}

請注意,如果引入的文件不包含一个 return 語句,load() 如果載入成功将回傳 1,或是档案無法被載入回傳 0