if
( ! isset(
$active_record
) OR
$active_record
== TRUE)
{
require_once
(BASEPATH.'database/DB_active_rec.php');
if
( !
class_exists
('CI_DB'))
{
eval
('class CI_DB extends CI_DB_active_record { }');
}
}
else
{
if
( !
class_exists
('CI_DB'))
{
eval
('class CI_DB extends CI_DB_driver { }');
}
}
require_once
(BASEPATH.'database/drivers/'.
$params
['dbdriver'].'/'.
$params
['dbdriver'].'_driver.php');
// Instantiate the DB adapter
$driver
= 'CI_DB_'.
$params
['dbdriver'].'_driver';
$DB
=
new
$driver
(
$params
);
本函式可将字符串之中的变量值代入,通常用在处理数据库的数据上。参数 code_str 为欲
处理的字符串。值得注意的是待处理的字符串要符合 PHP 的字符串格式,同时在结尾处
要有分号。使用本函式处理后的字符串会沿续到 PHP 程序结束。