## pc_base 類
系統核心類,在程序框架路徑下的base.php中
方法:
* * * * *
**pc_base::load_sys_class($classname, $path = '', $initialize = 1)**
> 加載系統類文件函數
參數1: string $classname 類名
參數2: string $path 擴展地址,相對于{PC_PATH},默認'libs/classes'
參數3: intger $initialize 是否初始化,如果初始化則返回 class $classname
默認路徑是‘phpcms/libs/classes’
如果存在MY_classname.class.php,還會加載MY_classname,MY_classname extends classname
**pc_base::load_sys_func($func,$path);**
> 加載函數庫
參數1: string $func 函數庫名
參數2: string $path 路徑,相對于{PC_PATH},默認'libs/functions'
**pc_base::load_config($file, $key = '', $default = '', $reload = false)**
> 加載配置文件,在caches/configs文件夾下
參數1 string $file 配置文件名
參數2 string $key 要獲取的配置鍵
參數3 string $default 默認配置。當獲取配置項目失敗時返回該值。
參數4 boolean $reload 強制重新加載。
**pc_base::load_model($classname)**
> 加載數據模型
參數1 string $classname 模型類名
**pc_base::load_app_func($func, $m = '')**
> 加載模塊(modules)函數庫
參數1 string $func 函數文件名
參數2 string $m 模塊名
**pc_base::load_plugin_class($classname, $identification = '' ,$initialize = 1)**
> 加載插件類庫,默認在phpcms/plugin/$identification/classes中
參數1: string $classname 類名
參數2: string $identification 插件名稱
參數3: intger $initialize 是否初始化,如果初始化則返回 class $classname
**pc_base::load_plugin_func($func,$identification);**
> 加載插件函數庫,默認在phpcms/plugin/$identification/functions中
參數1: string $func 函數庫名
參數2: string $path 插件名,
**pc_base::load_plugin_model($classname,$identification)**
> 加載插件模型,默認在phpcms/plugin/$identification/model中
參數1: string $classname 模型名
參數2: string $identification 插件名稱