关于thinkphp6 加载第三方类库_thinkphp6如何引入extend第三方类库以下文字资料是由3搜网小编为大家搜集整理后发布的内容,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“thinkphp6 加载第三方类库_thinkphp6如何引入extend第三方类库”文章吧。
thinkphp6如何引入extend第三方类库?vendor的是通过composer的方法进行自动引入到第三方扩展库vendor目录里的,extend是通过手动的方法直接把第三方扩展库或者自己写的封装库直接引入到extend目录里。
下面我们就用一个详细案例讲解一下,如何引用extend下的第三方类库。
1.在extend目录下新建类文件,比如:extend\share\Jssdk.php
2. Jssdk.php里面的代码如下。
namespace share;
class Jssdk
{
private $appId;
private $appSecret;
public function __construct($appId, $appSecret)
{
$this->appId = $appId;
$this->appSecret = $appSecret;
}
public function index()
{
echo "this is a test";
}
}
3.在控制器中试用,引入命名空间 use share\Jssdk;
4.在控制器action中,实例化对象
public function index()
{
$b=new Jssdk();
echo $b->index(); // 输出 this is a test
以上就是关于“thinkphp6 加载第三方类库_thinkphp6如何引入extend第三方类库”这篇文章的内容,希望分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注3搜网技术频道。