zoukankan      html  css  js  c++  java
  • yii2:引用项目外的文件或类

    yii2:引用项目外的文件或类

    以项目:frontend为例,文件目录如下:

    frontend/
        frontend/controllers
        frontend/views
        frontend/runtime
        ......

      

    other/
        other/phpexcel/

       ......

    在frontend/controllers/IndexController.php方法中:actionIndex中,引用 PHPExcel类:

    $excelpath = dirname(Yii::$app->basePath).DIRECTORY_SEPARATOR.'weixin'.DIRECTORY_SEPARATOR.'phpexcel'.DIRECTORY_SEPARATOR;
            include_once $excelpath . 'PHPExcel.php';
            include_once $excelpath . 'PHPExcel'.DIRECTORY_SEPARATOR.'IOFactory.php';
            $excel     = new PHPExcel();
    

      

    以上是正确引用,如果是require_once dirname(dirname(dirname(__FILE__))).'/other/phpexcel/PHPExcel.php';这样引用,是报错,找不到类:

    Class 'frontactioncontrollersPHPExcel' not found

  • 相关阅读:
    支付
    REST framework补充
    Django与Ajax
    Django 模型层ORM
    Django简介
    Web应用
    Docker配置pycharm连接
    Docker 网络扩展
    Docker 之Docker-Compose
    Docker 之Dockerfile
  • 原文地址:https://www.cnblogs.com/achengmu/p/6596086.html
Copyright © 2011-2022 走看看