1. 程式人生 > >cmstop框架中頂級類總結

cmstop框架中頂級類總結

配置類 class config 頂級類.無需繼承(匯入檔案,獲取檔案中返回的變數和值,賦值給$_config陣列--私有,靜態)


定義 私有,靜態 檔案變數,配置陣列
private static $_file = null, $_config = array();


拼接php檔名.賦值給檔案變數$_file,self::$_file = CONFIG_PATH.$file.'.php';
再include匯入這個檔案變數.賦值給$_config陣列$config = @include(self::$_file);
配置目錄下的db.php配置檔案.都是返回連線資料庫的配置陣列
<?php
return array(
'driver' => 'mysql',
'host' => 'localhost',
'port' => '3306',
'username' => 'root',
'password' => '123',
'dbname' => 'cms',
'prefix' => 'cms_',
'pconnect' => '0',
'charset' => 'utf8',
);


$_config陣列就獲取到了資料庫配置檔案中的變數和值