二开教程 Development

提供PHPCMS常用模块的二次开发,改造,升级都修改过程代码

phpcms二次开发--系统类库与函数库调用

 admin  2023-06-23 09:27:27
系命名规范
系统类库位于系统的phpcms/libs/classes目录下面,函数库文件名为*.class.php,其中global.func.php为框架中默认加载,global.func.php中函数可直接使用

系统函数库位于系统的phpcms/libs/functions目录下面,函数库文件名为*.func.php

系统类库调用
  1. /** 
  2. * 加载系统类方法 
  3. * @param string $classname 类名 
  4. * @param string $path 扩展地址 
  5. * @param intger $initialize 是否初始化 
  6. */ 
  7. public static function load_sys_class($classname, $path = '', $initialize = 1) { 
  8.   return self::_load_class($classname, $path, $initialize); 
调用方法:
  1. $http = pc_base::load_sys_class('http'); //实例化http类 
  2. pc_base::load_sys_class('format''', 0); //调用form类,不进行实例化操作 
系统函数库调用
  1. /** 
  2. * 加载系统的函数库 
  3. * @param string $func 函数库名 
  4. */ 
  5. public static function load_sys_func($func) { 
  6.   return self::_load_func($func); 
调用方法:
  1. pc_base::load_sys_func('mail'); 调用mail函数包 


本文《phpcms二次开发--系统类库与函数库调用》发布于PHPCMS管理系统文章,作者:admin,如若转载,请注明出处:https://www.phpcms.vip/help/doc/508.html,否则禁止转载,谢谢配合!