TP框架引入第三方无命名空间类
前言
通常我们引用第三方库都是通过composer,自动加载引用,不需要别麻烦,但是总会遇到没有可能服务器环境不同,composer问题等等,导致无法通过composer加载,那么我们通过其他方式找到了库,还没有命名空间,引用时就会遇到一系列问题(可能也是技术不到位)
记录一下php的tp框架引用第三方无命名空间的类,不是太常接触,也知道几种引用的方法,但是每次引用的时候都需要花费好长时间去试验。
特此记录一下,方便以后再遇到这种问题可以快速引用
第三方类目录
先将第三方类放到项目目录中,一般,‘/extend/source/CAS.php’
引用
通过require_once引用
在类中通过 require_once 引用
//引用加载文件
require_once dirname(dirname(__FILE__)).'/extend/source/CAS.php';
//use 类
use phpCAS;
public function index(){
//调用方法
phpCAS::setDebug();
}