thinkphp が PHPExcel クラス ライブラリを参照する方法を説明する記事

藏色散人
リリース: 2021-11-25 14:34:34
転載
2130 人が閲覧しました

次のthinkphp フレームワークこのチュートリアル コラムでは、thinkphp が PHPExcel クラス ライブラリをどのように参照するかを紹介します。

問題の説明:

thinkphp3.2.3 PHPExcel クラス ライブラリを参照するにはどうすればよいですか?

ファイル ディレクトリの場所の紹介

ThinkPHP\Library\Org\Util
PHPExce(文件夹)
PHPExcel.php
ログイン後にコピー

図に示すとおり

thinkphp が PHPExcel クラス ライブラリを参照する方法を説明する記事

メソッド コード

public function getExcel()
    {
        //导入PHPExcel类库
        import("Org.Util.PHPExcel");
        import("Org.Util.PHPExcel.Writer.Excel5");
        import("Org.Util.PHPExcel.IOFactory.php");
        //创建PHPExcel对象
        $objPHPExcel = new \PHPExcel();
    }
ログイン後にコピー

thinkphp が PHPExcel クラス ライブラリを参照する方法を説明する記事

その後、プログラムを実行すると、クラス ライブラリが存在しないと言われました

thinkphp が PHPExcel クラス ライブラリを参照する方法を説明する記事

問題分析と方法:

サードパーティのクラス ライブラリの使用は推奨されません Org\Util の下に配置します。thinkphp はサードパーティのクラス ライブラリをインポートする機能を特別に提供します。PHPExcel をベンダー ディレクトリ (ThinkPHPLibraryVendor)

# の下に直接配置します。 thinkphp が PHPExcel クラス ライブラリを参照する方法を説明する記事

##使用する場合 ベンダー メソッドを使用してインポートする

//相当于引入了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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート