1. 程式人生 > >thinkphp5.1(TP5.1)引用外部檔案(比如引用支付寶介面檔案)

thinkphp5.1(TP5.1)引用外部檔案(比如引用支付寶介面檔案)

首先將引用的外部類檔案放入extend目錄下

為了方便記錄所用的功能對應的類檔案(如Alipays.php),可以在extend檔案下新建一個資料夾如lib

然後將類檔案放入lib檔案下,此時關鍵步驟開始了,

1、將該類檔案的名稱空間改為namespace lib;

2、在您開發的檔案下如(Paymusic.php)引入該類檔案,程式碼如下

require './extend/lib/Alipays.php';或者require '../extend/lib/Alipays.php';

use lib\Alipays;

此刻類檔案已經引入進來

3、$alipay= new Alipays();

4、dump($alipay);die;來驗證是否成功。

例子:

//Loader::import('alipay.pay.service.AlipayTradeService');
//loader::import('alipay.pay.buildermodel.AlipayTradePagePayContentBuilder');
require '../extend/alipay/pay/service/AlipayTradeService.php';
require '../extend/alipay/pay/buildermodel/AlipayTradePagePayContentBuilder.php';