码迷,mamicode.com
首页 > Web开发 > 详细

thinkphp 3.2,引入第三方类库的粗略记录

时间:2018-05-18 11:39:42      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:ram   默认   turn   ret   function   lib   lte   fun   目录   

首先用第三方类库我是放到vendor里面的 根目录\ThinkPHP\Library\Vendor\Wxphp

例如创建了一个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 \Zll();//这样就可以了

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

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

<?php
class Zllshow
{

    public function me()
    {
        echo "我是show";
    }


}
?>

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

thinkphp 3.2,引入第三方类库的粗略记录

标签:ram   默认   turn   ret   function   lib   lte   fun   目录   

原文地址:https://www.cnblogs.com/zonglonglong/p/9054728.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!