Thinkphp5 引入第三方類庫的方法

2021-08-13 20:55:43 字數 503 閱讀 4411

一、你需要在核心之外擴充套件和使用第三方類庫,並且該類庫不是通過composer安裝使用,那麼可以直接放入應用根目錄下面的extend目錄下面,該目錄是官方建議的第三方擴充套件類庫目錄。

例如,如果有乙個擴充套件類庫的命名空間是 first.second.foo,類定義如下:

namespace first\second;

class foo 

那麼實際的類檔案位置應該是:extend/first/second/foo.php

三、first.second.foo類的三種引用方法

(1)直接例項化即可使用:

$foo = new \first\second\foo();

(2)在頭部引用命名空間

use first\second\foo; 

$foo = new foo();

(3)類庫沒有使用命名空間

loader::import('first.second.foo');

$foo = new \foo();

thinkphp5 引入第三方類庫

1.首先在應用根目錄下面的extend 目錄下建立乙個檔案util 自己隨意建立只為自己識別 2.在util下建立乙個類檔案 或者引入其他的 建立乙個類 work.php 如下 namespaceutil classwork 3.引用我們建立的類 work.php 第一種引用方法 也是最常用的 首先...

ThinkPHP5中使用第三方類庫 郵箱傳送

在tp5中有兩種方式使用第三方類庫,如果類庫支援composer方式安裝那就很方便了,使用composer安裝的類庫儲存在vendor目錄下,可以直接使用,以phpmailer為例,使用如下命令安裝 composer require phpmailer phpmailer執行後會自動安裝到vendo...

Xcode6 引入第三方靜態庫project的方法

首先。介紹一下把在當前project中引入其它依賴project的方法 第一 把其它專案project加入到現有project做法 定義 fpro 現有project 父project cpro 其它project 子project 1準備好cpro為靜態連線庫。單獨編譯時,可以通過 2拖動cpro...