当前位置: 首页 > 文档资料 > FuelPHP 中文文档 >

Fuel - 类別

优质
小牛编辑
128浏览
2023-12-01

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字串
'document.write(DocVersion);'
目前 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