热搜:NVER node 开发 php

tp框架 vendor第三方库引用问题

2024-07-26 12:40:01
tp框架 vendor第三方库引用问题

Tp Application 目录的Common 文件夹中 新建了类以供Controller 使用。
Common 文件中的 A 类 去掉用 vendor 中的第三方库 
Tp 版本 3.2.3





问题如下

一、通过调用composer 的 autoload.php 文件去加载第三方库资源,无法正确引用到 ,提示我要用的类不存在
( 主要是想调用ffmpeg这个工具来裁剪视频)
尝试过 直接通过require去引用 因为涉及到的引用很多觉得这是不靠谱的,
通过vendor函数去引用也未能解决问题。
现在是 通过 
require __DIR__.'/../../../ThinkPHP/Library/vendor/autoload.php';
加上 use 去引用

二、 use 和require 的关系是什么?


分不多了,求帮助


回复讨论(解决方案)

以上图片分别为 
引用
第三方类库
调用
程序结构
错误提示

针对 composer 自动加载有什么经验也麻烦讲解一下,php新手 多指教

记得第三方类库应放在 ORG 目录中,用 ORG 函数引用

记得第三方类库应放在 ORG 目录中,用 ORG 函数引用



除了位置这个,上面提供的信息能看出程序的错误点吗?

谢谢各位,我已经通过其他的方式解决了。
个人感觉 tp导入第三方框架比较坑。使用起来蛋疼。