1樓:少女劉文文
為了方便的引入其他框架和系統的類庫thinkphp 特意提供了匯入第三方類庫的功能。第三方類庫統一放置在 thinkphp系統目錄/vendor。下面,並且使用 vendor 方法匯入。
vvendor 方法的用法和 import方法完全一致,只是其預設值略有差別。
引數說明: 引數說明class 必須表示要匯入的類庫,採用命名空間的方式。
baseurl
可選,表示匯入的基礎路徑,省略的話系統採用 thinkphp系統目錄/vendor 目錄。
ext 可選,表示匯入的類庫字尾,預設是 .php。
與 import 方法的區別在於,vendor 方法預設的匯入路徑為 thinkphp系統目錄/vendor 目錄,預設字尾為 .php。
vendor 方法匯入第三方類庫例子
例如我們要引入 zend 的 filterdir.php 檔案,我們把檔案帶目錄放到 vendor
目錄下面,這個時候 dir 檔案的路徑就是 vendorzendfilterdir.php 。使用 vendor
方法匯入:
vendor('zend.filter.dir');
同樣對於包含 . 符號的檔案,將 . 號用 # 符號代替,或者指定ext 引數。
2樓:匿名使用者
第三方類庫指除了 thinkphp 框架、應用專案類庫之外的其他類庫,一般由第三方系統或產品提供,如 smarty、zend
等系統的類庫等。
前面使用自動載入或 import 方法匯入的類庫,thinkphp 約定是以 .class.php
為字尾的,非這類的字尾,需要通過 import 的引數來控制。
但對第三類庫,由於不會有此約定,其字尾只能認為是 php
。為了方便的引入其他框架和系統的類庫,thinkphp 特意提供了匯入第三方類庫的功能。第三方類庫統一放置在 thinkphp系統目錄/vendor
下面,並且使用 vendor 方法匯入。
vendor 方法
vendor 方法的用法和 import
方法完全一致,只是其預設值略有差別。
語法:boolen vendor(class, baseurl,
ext)
引數說明: 引數 說明
class 必須,表示要匯入的類庫,採用命名空間的方式。
baseurl
可選,表示匯入的基礎路徑,省略的話系統採用 thinkphp系統目錄/vendor 目錄。
ext 可選,表示匯入的類庫字尾,預設是 .php
。與 import 方法的區別在於,vendor 方法預設的匯入路徑為 thinkphp系統目錄/vendor 目錄,預設字尾為 .php
。vendor 方法匯入第三方類庫例子
例如我們要引入 zend 的 filterdir.php 檔案,我們把檔案帶目錄放到 vendor
目錄下面,這個時候 dir 檔案的路徑就是 vendorzendfilterdir.php 。使用 vendor
方法匯入:
vendor('zend.filter.dir');
同樣對於包含 . 符號的檔案,將 . 號用 # 符號代替,或者指定
ext 引數。
提示實際上 vendor 方法是呼叫 import 方法來實現類庫匯入的,而且 vendor 方法也支援自定義匯入路徑。但
thinkphp 約定所有第三方框架的類庫檔案統一放到系統的 vendor 目錄下面,因此實際中盡可能的遵守該約定。
另外請格外注意 vendor
的首字母應該小寫(官方手冊為大寫)。
電動車控制器怎麼接線電動車控制器接線方法
1 電源輸入 粗紅色線為電源正端 黑色線為電源負端 細橙色線為電門鎖 2 電機相位 u v w輸出 粗黃色線為u 粗綠色線為v 粗藍色線為w 3 轉把訊號輸入 細紅色線為 5v電源 細綠色為手柄訊號輸入 細黑色線為接地線 4 電機霍耳 a b c輸入 細紅色線為 5v電源 細黑色線為接地線 細黃色線...
路燈定時控制怎麼調節,路燈定時控制器怎麼調
按鍵式時控開關怎麼設定時間?1.先連按 取消 恢復 鍵4次,解鎖螢幕。2.按 校時 按鈕校對小時,校分 按鈕校對分鐘,校星期 按鈕校對星期。3.再按 定時 按鈕,來 根據自己的需求 設定開關機時間。4.按 自動 手動 按鈕,調至 自動 就可以了。藍芽時控開關怎麼設定時間?2.點選定時設定,就可以根據...
symc控制器怎麼判斷輸入輸出?
sy mc,控制器呃的輸入和輸出是有區別的,輸入是乙個向內的箭頭,輸出是乙個向外的箭頭,如果你分不清的話,你可以傳送乙個資料看試一下。這個控制器要想判斷這個輸入輸出的話,就需要把他的乙個行為 給解析出來才可以輸出。但陪著他上在可以直接在它的上面進行判斷一下,然後就能夠知道它是否是輸出的了。在使用控制...