溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

import函數(shù)如何在Thinkphp中使用

發(fā)布時(shí)間:2021-01-15 16:04:36 來(lái)源:億速云 閱讀:132 作者:Leah 欄目:開發(fā)技術(shù)

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)import函數(shù)如何在Thinkphp中使用,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

1、用法一

import('@.Test.Translate');
@,表示項(xiàng)目根目錄。假定根目錄是:App/
導(dǎo)入類庫(kù)的路徑是:App/Lib/Test/Translate.class.php
結(jié)論:import('@')是相對(duì)于項(xiàng)目目錄的Lib目錄而言

2、用法二

import('Think.Test.Translate');
Think,表示系統(tǒng)根目錄。既是:./ThinkPHP/
導(dǎo)入類庫(kù)的路徑是:./ThinkPHP/Lib/Test/Translate.class.php
結(jié)論:import('Think')是相對(duì)于系統(tǒng)目錄的Lib目錄而言

3、用法三

import('ORG.Test.Translate');

import('COM.Test.Translate');
ORG, 第三方公共類庫(kù)目錄
COM, 企業(yè)公共類庫(kù)目錄
兩種寫法都是相對(duì)于./ThinkPHP/Extend/Library/ 而言。
導(dǎo)入類庫(kù)的路徑是:./ThinkPHP/Extend/Library/ORG/Test/Translate.class.php

導(dǎo)入類庫(kù)的路徑是:./ThinkPHP/Extend/Library/COM/Test/Translate.class.php

結(jié)論:import('ORG')或import('COM')是相對(duì)于系統(tǒng)擴(kuò)展類庫(kù)目錄而言(./ThinkPHP/Extend/Library/)

4、用法四

import('Blog.Test.Translate');
這種寫法既不是@,Think的寫法,有不是ORG,COM的寫法,會(huì)被當(dāng)作分組的項(xiàng)目目錄來(lái)處理。
解析結(jié)果是:App/../Blog/Lib/Test/Translate.class.php
結(jié)論:第四種寫法,是相對(duì)于分組項(xiàng)目目錄的Lib目錄而言的寫法。

5、用法五

import還支持別名導(dǎo)入,使用別名導(dǎo)入,首先先定義別名文件,在項(xiàng)目配置目錄下建立alias.php,定義項(xiàng)目中需要用到的類庫(kù)別名。

return array(
'page' => LIB_PATH.'Common/page.class.php',
);

//這樣使用即可
import('page');

上述就是小編為大家分享的import函數(shù)如何在Thinkphp中使用了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI