次のthinkphp フレームワークこのチュートリアル コラムでは、thinkphp が PHPExcel クラス ライブラリをどのように参照するかを紹介します。
問題の説明:
thinkphp3.2.3 PHPExcel クラス ライブラリを参照するにはどうすればよいですか?
ファイル ディレクトリの場所の紹介
ThinkPHP\Library\Org\Util PHPExce(文件夹) PHPExcel.php
図に示すとおり
メソッド コード
public function getExcel() { //导入PHPExcel类库 import("Org.Util.PHPExcel"); import("Org.Util.PHPExcel.Writer.Excel5"); import("Org.Util.PHPExcel.IOFactory.php"); //创建PHPExcel对象 $objPHPExcel = new \PHPExcel(); }
その後、プログラムを実行すると、クラス ライブラリが存在しないと言われました
問題分析と方法:
サードパーティのクラス ライブラリの使用は推奨されません Org\Util の下に配置します。thinkphp はサードパーティのクラス ライブラリをインポートする機能を特別に提供します。PHPExcel をベンダー ディレクトリ (ThinkPHPLibraryVendor)
# の下に直接配置します。
##使用する場合 ベンダー メソッドを使用してインポートする//相当于引入了vemdor目录下面PHPExcel\PHPExcel.php vendor('PHPExcel.PHPExcel'); $x = new \PHPExcel(); //vendor('PHPExcel.PHPExcel'); //vendor('PHPExcel.PHPExcel.Writer.Excel5'); //vendor('PHPExcel.PHPExcel.IOFactory.php');
推奨: "最新の 10 thinkphp ビデオ チュートリアル "
以上がthinkphp が PHPExcel クラス ライブラリを参照する方法を説明する記事の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。