zoukankan      html  css  js  c++  java
  • thinkphp 3.2,引入第三方类库的粗略记录

    首先用第三方类库我是放到vendor里面的 根目录ThinkPHPLibraryVendorWxphp

    例如创建了一个Wxphp文件夹,里面有个php文件叫做     zll.php    文件内容很简单,如下

    <?php
    //不需要命名空间
    include_once "Zllshow.php";//这个是引用另一个同目录下的文件 class Zll { /** * 提取出xml数据包中的加密消息 * @param string $xmltext 待提取的xml字符串 * @return string 提取出的加密消息字符串 */ public function test() { $zs = new Zllshow(); $zs->me(); echo "我是test"; } } ?>

    在控制器中调用该文件需要如下操作

    选其一就可以

    import("Vendor.Wxphp.zll",'',".php");//这个是能够调用vendor或者org或者新建的同级目录,但是默认后缀是.class.php,所以要用第二三个参数来修改后缀
    Vendor("Wxphp.zll");//这个是专门调用vendor里面的扩展的

    注意,上面的引入zll是文件名称z是小写的,而new的时候Zll是大写,因为文件内容中的class是大写Z

    $z = new ll();//这样就可以了

    那么zll.php调用同级下的其他php时需要怎么做呢

    zllshow这个文件里面就正常写就可以,例如

    <?php
    class Zllshow
    {
    
        public function me()
        {
            echo "我是show";
        }
    
    
    }
    ?>

    然后在zll中直接new出来调用就好了

  • 相关阅读:
    PHP的语言规范
    Js 中的this
    Js 事件
    Js DOM 操作
    Js DOM对象
    Js 对象三
    Js 定时器
    Js 对象二
    Js 对象
    POJ 2987 Firing(最大流最小割の最大权闭合图)
  • 原文地址:https://www.cnblogs.com/zonglonglong/p/9054728.html
Copyright © 2011-2022 走看看