tp6 不能使用vendor

2021-10-10 12:50:25 字數 422 閱讀 6627

從thinkphp 5.1.x後vendor的使用方法發生變化,文件又沒有詳細說明。官方真的太坑了!

在thinkphp 5.1.x後新版取消了loader::import方法以及import和vendor助手函式,推薦全面採用命名空間方式的類以及自動載入機制,如果必須使用請直接改為php內建的include或者require語法。

原來的import(「vendor.classes.phpexcel.iofactory」);或vendor(『phpoffice.phpexcel.classes.phpexcel.iofactory』);方法已經不再使用。

請使用下面的方法:

thinkphp6 使用vendor中的第三方庫

require_once('/data/www/******x/vendor/phpexcel/phpexcel.php');

tp6初探基礎

通過命令列安裝 composer create project topthink think tp命令列安裝的tp6會在根目錄下生成 example.env檔案 此為環境變數示例檔案 重新命名為 env按需求修改即可,修改後預設開啟了除錯模式 檢視.env檔案,設定除錯模式開關 true 開啟除錯時...

TP6安裝單應用和TP6安裝多應用

php 7.1.0 必須使用composer安裝更新tp61 第一次安裝,在命令列下面,切換到你的web根目錄下 面並執行下面的命令 tp是專案檔名稱可以修改 composer create project topthink think tp2 詳細安裝檢視官方文件 1 在命令列下面,切換到你的專案...

TP6資料庫作業

1.查詢所有email欄位為 thinkphp qq.com 的資料。dump db table think tp where email thinkphp qq.com select 查詢id為3的資料email列的值。dump db table think tp where id 3 selec...