zoukankan      html  css  js  c++  java
  • thinkphp 3.2加载类

    基础方式(自动加载)

    控制器:

    public function ff(){
            $t = new OrgUtilAbc();
            echo $t->ss();
        }

    ThinkPHPLibraryOrgUtilAbc.class.php

    <?php
    namespace OrgUtil;
    class Abc {
        public function ss(){
            echo 'sss';
        }
    }
    ?>

    手动加载:

    public function ff(){        
            import("Org.Util.Abc");
            $t = new Abc();
            echo $t->ss();
        }
    <?php
    //namespace OrgUtil; // 手动加载不需要这个
    class Abc { public function ss(){ echo 'sss'; } } ?>

    唯一差别: 手动加载不需要namespace OrgUtil; 

    各种加载类方式

    // 导入Org类库包 Library/Org/Util/Date.class.php类库
    import("Org.Util.Date");
    // 导入Home模块下面的 Application/Home/Util/UserUtil.class.php类库
    import("Home.Util.UserUtil");
    // 导入当前模块下面的类库 
    import("@.Util.Array");
    // 导入Vendor类库包 Library/Vendor/Zend/Server.class.php
    import('Vendor.Zend.Server');
  • 相关阅读:
    存储过程
    需要再研究的题目
    sql(SqlServer)编程基本语法
    sql查询语句
    SQL常用增删改查语句
    SQLserver
    三大范式
    四种约束
    数据库
    学习实践:使用模式,原则实现一个C++自动化测试程序
  • 原文地址:https://www.cnblogs.com/wesky/p/5622474.html
Copyright © 2011-2022 走看看