Maison >cadre php >PensezPHP >Un article expliquant comment thinkphp fait référence à la bibliothèque de classes PHPExcel

Un article expliquant comment thinkphp fait référence à la bibliothèque de classes PHPExcel

藏色散人
藏色散人avant
2021-11-25 14:34:342144parcourir

La colonne tutorielle thinkphp framework suivante vous présentera comment thinkphp fait référence à la bibliothèque de classes PHPExcel. J'espère qu'elle sera utile aux amis dans le besoin !

Description du problème :

thinkphp3.2.3 Comment référencer la bibliothèque de classes PHPExcel ?

Introduisez l'emplacement du répertoire de fichiers

ThinkPHP\Library\Org\Util
PHPExce(文件夹)
PHPExcel.php

Comme indiqué sur l'image

Un article expliquant comment thinkphp fait référence à la bibliothèque de classes PHPExcel

Code de la méthode

public function getExcel()
    {
        //导入PHPExcel类库
        import("Org.Util.PHPExcel");
        import("Org.Util.PHPExcel.Writer.Excel5");
        import("Org.Util.PHPExcel.IOFactory.php");
        //创建PHPExcel对象
        $objPHPExcel = new \PHPExcel();
    }

Un article expliquant comment thinkphp fait référence à la bibliothèque de classes PHPExcel

Ensuite, j'exécute le programme et il dit que la bibliothèque de classes n'existe pas

Un article expliquant comment thinkphp fait référence à la bibliothèque de classes PHPExcel

Problème Analyse et méthode :

Non recommandé La bibliothèque de classes tierce est placée sous OrgUtil. Thinkphp fournit spécialement la fonction d'importation de bibliothèques de classes tierces. Placez directement votre PHPExcel sous le fournisseur de répertoire (ThinkPHPLibraryVendor),

Un article expliquant comment thinkphp fait référence à la bibliothèque de classes PHPExcel

. Utilisez la méthode du fournisseur pour importer lorsque vous utilisez

//相当于引入了vemdor目录下面PHPExcel\PHPExcel.php
vendor('PHPExcel.PHPExcel');
$x = new \PHPExcel();
//vendor('PHPExcel.PHPExcel');
//vendor('PHPExcel.PHPExcel.Writer.Excel5');
//vendor('PHPExcel.PHPExcel.IOFactory.php');

Recommandé : "Les 10 derniers didacticiels vidéo thinkphp"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer