導航:首頁 > 編程語言 > thinkphp5支持php

thinkphp5支持php

發布時間:2024-06-24 07:04:18

㈠ thinkphp5支持php什麼版本

php的5.6以上都支持

㈡ thinkphp5 extend擴展庫放哪裡,該怎麼new

類庫擴展
類庫擴展包括基類庫擴展、應用類庫擴展和第三方類庫擴展,所有擴展類庫不會自動載入,需要手動載入或者定義別名和配置自動載入(詳細可以參考4.2.3類庫導入和4.2.5自動載入)。
基類庫擴展
目前支持的基類庫擴展包括ORG(第三方公共類庫包)和Com(企業類庫包)。你可以在ORG類庫目錄下面添加自己需要的類庫,你甚至還可以創建屬於自己企業的類庫,只需要在Extend/Library目錄下面創建Com目錄,然後在裡面增加相應的類庫就可以方便的使用import方法導入了。例如,我們在Extend/Library/Com下面創建了Sina目錄,並且放了Util\UnitTest.class.php類庫文件,可以使用下面的方式導入
import('Com.Sina.Util.UnitTest');
目前官方提供的擴展或者第三方擴展都在ORG類庫包下面。
應用類庫擴展
項目類庫的擴展,和基類庫的擴展一樣,我們可以在項目類庫目錄增加你想要的子目錄,也只有在項目類庫目錄下面增加的類庫才能使用import方法導入。例如,我們在MyApp的項目類庫目錄Lib下面增加Common和Util目錄,就可以這樣載入這些目錄下面的類庫文件了:
import('MyApp.Util.UnitTest');
import('@.Common.CommonUtil');
第三方類庫擴展
如果你直接使用的是第三方的類庫包,或者是類名和後綴和ThinkPHP的默認規則不符合的,我們建議你放到第三方類庫擴展目錄Extend/Vendor目錄下面,並使用vendor方法來導入。
例如,我們把Zend的Filter\Dir.php 放到Vendor目錄下面,這個時候Dir文件的路徑就是
Vendor\Zend\Filter\Dir.php,我們使用vendor方法導入就是:
Vendor('Zend.Filter.Dir');
需要注意的是,vendor方法默認導入的類庫後綴是php的而不是class.php的,如果你的第三方類庫的後綴是class.php,可以使用:
Vendor('Zend.Filter.Dir','','.class.php');
或者使用:
import('Zend.Filter.Dir',VENDOR_PATH);
通過使用第三方類庫擴展,我們可以直接使用Zend、CI或者其他框架中的類庫。

㈢ php中thinkphp5中模型有什麼用

模型是操作資料庫數據與執行業務規則的容器,模型返回的數據格式是固定的,它為多個視圖提供數據,被多個視圖重用,減少了代碼的重復性。

實例化模型後,這個模型中設置表名和欄位,調用模型對數據的操作,返回給控制,主要是繼承

閱讀全文

與thinkphp5支持php相關的資料

熱點內容
阿里雲伺服器登錄密碼忘了怎麼辦 瀏覽:495
linuxwwwdata 瀏覽:992
用蘋果終端java編譯 瀏覽:364
安卓怎麼拼接截屏 瀏覽:17
如何從安卓手機上修改wifi密碼 瀏覽:226
安卓12一加如何升級 瀏覽:86
冒險小虎隊pdf下載 瀏覽:542
程序員黑話今晚加班 瀏覽:930
androidgetmethod 瀏覽:798
編程輸出1112 瀏覽:792
加密貨幣礦怎麼樣 瀏覽:212
信息流優化師和程序員 瀏覽:101
pythonkivy框架 瀏覽:734
xshell怎樣返回上一條命令 瀏覽:489
python函數內存機制 瀏覽:829
手機國際網路伺服器地址 瀏覽:398
安卓系統投影儀怎麼連接外接設備 瀏覽:816
陰線向下接進20日均線選股源碼 瀏覽:433
穴點陣圖pdf 瀏覽:46
高頻量化演算法 瀏覽:909