Zend framework2 在zf2中包括外部函数库

Zend framework2 在zf2中包括外部函数库,zend-framework2,Zend Framework2,我有一个PHP文件,其中包含两个类和这些类之外的几个函数 我想知道,如何在控制器/模型中包含/使用此文件 我不想创建单独的模块,我是ZF2的新手。不建议在同一个php文件中创建类:| 但如果您真的只想使用这个文件,那么ZF2就是PHP:您可以使用require或include。您可以创建类,并且您的控制器可以从中进行扩展 文件:AsomeFunctions.php示例应用程序/ExternalLib/AsomeFunctions.php namespace Application\Exter

我有一个PHP文件,其中包含两个类和这些类之外的几个函数

我想知道,如何在控制器/模型中包含/使用此文件


我不想创建单独的模块,我是ZF2的新手。

不建议在同一个php文件中创建类:|


但如果您真的只想使用这个文件,那么ZF2就是PHP:您可以使用require或include。

您可以创建类,并且您的控制器可以从中进行扩展

文件:AsomeFunctions.php示例应用程序/ExternalLib/AsomeFunctions.php

namespace   Application\ExternalLib;

class AsomeFunctions
{
    //Your Functions, e.g.
    myFunction()
    {
      // ...
    }
}
文件:Application/Controller/IndexController.php中的IndexController.php

//...
use Application/ExternalLib/AsmoeFunctions;
//...
class IndexController extends AbstractActionController, AsomeFunctions
{
  //...
  AsomeFunctions::myFunction();
}

添加require“../vendor/yourLibrary/yourFile.php”;在索引文件中。

通常库代码位于供应商/目录内。您需要将其添加到自动加载程序中才能找到文件。如果你还没有使用,我会推荐它,因为它会为你解决这个问题。