引入第三方庫(kù)

2018-02-24 15:44 更新

引入第三方庫(kù)

上一頁(yè)下一頁(yè)

ThinkCMF第三方類庫(kù)在simplewind/Core/Library/Vendor

如果你的第三方類庫(kù)都放在Vendor目錄下面,并且都以.php為類文件后綴,也沒用采用命名空間的話,那么可以使用系統(tǒng)內(nèi)置的vendor函數(shù)簡(jiǎn)化導(dǎo)入。例如,我們來(lái)導(dǎo)入二維碼操作庫(kù)phpqrcode,把 phpqrcode放到Vendor目錄下面,這個(gè)時(shí)候phpqrcode主文件的路徑就是 simplewind/Core/Library/Vendor/phpqrcode/phpqrcode.php,我們使用vendor 方法導(dǎo)入只需要使用:

vendor('phpqrcode.phpqrcode');//導(dǎo)入類庫(kù)
$QRcode?=?new?\QRcode();//實(shí)例化,注意加\

這樣就導(dǎo)入phpqrcode類庫(kù)了,并完成了實(shí)例化

vendor方法也可以支持和import方法一樣的基礎(chǔ)路徑和文件名后綴參數(shù),例如:

vendor('phpqrcode.phpqrcode','simplewind/Core/Library/Vendor','.php');

vendor方法:

vendor($class,?$baseUrl,?$ext)

功能:

快速導(dǎo)入第三方框架類庫(kù),所有第三方框架的類庫(kù)文件統(tǒng)一放到系統(tǒng)的simplewind/Core/Library/Vendor目錄下面

參數(shù):

$class:類庫(kù),如phpqrcode.phpqrcode

$baseUrl:基礎(chǔ)目錄,默認(rèn)simplewind/Core/Library/Vendor

$ext:類庫(kù)后綴,默認(rèn)為.php

上一頁(yè)下一頁(yè)

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)