分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

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

发布时间:2023-09-06 01:54责任编辑:苏小强关键词:thinkphp类库

首先用第三方类库我是放到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这个文件里面就正常写就可以,例如

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

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

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

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

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved