zoukankan      html  css  js  c++  java
  • PHPCMS中load_model,load_app_class, load_sys_func

    phpcms v9 二次开发:
    在一个项目开发中遇到需要二次开发,但我们需要了解load_model,load_app_class, load_sys_func的含义:

    1.调用数据库模型
    //从”phpcms/model/”目录下加载模型类文件
    $this->db = pc_base::load_model(‘test_model’);
    其中$this->db中所支持的方法请参照phpcms/libs/classes/model.class.PHP中方法

    2.加载系统类
    $http = pc_base::load_sys_class(‘http’); //实例化http类
    pc_base::load_sys_class(‘format’, ”, 0); //调用form类,不进行实例化操作

    3.加载系统函数库
    pc_base::load_sys_func(‘mail’); 调用mail函数包

    4.加载模块函数库
    pc_base::load_app_func(‘global‘,’test’); 调用test模块的global函数包
    特点:load_sys_class():从 “phpcms/libs/classes/” 加载类库文件
    load_sys_func():从 “phpcms/libs/functions/” 加载函数库文件
    load_app_class():从 “phpcms/modules/模块名/classes/” 加载模块类库文件
    load_app_func():从 “phpcms/modules/模块名/functions/” 加载模块函数库文件

  • 相关阅读:
    Unity NGUI 3.0.4版本 制作网络版斗地主
    unity3D与网页的交互---做项目的一点总结
    Cross-platform Tools
    Win7下Qt5的安装及使用
    VS Installer教程
    C++ & MFC
    论文模板的定制
    批处理文件
    MFC六大关键技术
    C/C++常用预处理指令
  • 原文地址:https://www.cnblogs.com/yeyublog/p/7207544.html
Copyright © 2011-2022 走看看