Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Zend框架2和Imagine_Php_Zend Framework_Zend Framework2 - Fatal编程技术网

Php Zend框架2和Imagine

Php Zend框架2和Imagine,php,zend-framework,zend-framework2,Php,Zend Framework,Zend Framework2,我正在开发一个基于Zend framework 2的CMS。 经过一些研究,我发现需要一个调整图像大小的函数 它有我需要的所有功能。网站上说你需要在你的页面上找到图书馆 使用Zend Framework 2,您不能只包含文件,但需要一些工厂。现在的问题是我不太熟悉Zend Framework 2,但我们需要一个快速的解决方案 我希望你们中的一个能帮我找到解决办法 在composer.json中,加载库: "require": { "imagine/Imagine": "dev-maste

我正在开发一个基于Zend framework 2的CMS。 经过一些研究,我发现需要一个调整图像大小的函数

它有我需要的所有功能。网站上说你需要在你的页面上找到图书馆

使用Zend Framework 2,您不能只包含文件,但需要一些工厂。现在的问题是我不太熟悉Zend Framework 2,但我们需要一个快速的解决方案


我希望你们中的一个能帮我找到解决办法

在composer.json中,加载库:

"require": {
    "imagine/Imagine": "dev-master",
}
(不要忘记编写器更新) 然后将服务声明到Module.php中:

public function getServiceConfig()
{
    return array(
        'invokables' => array(
            'image_service' => 'Imagine\Gd\Imagine',
        ),
}
因此,您可以从服务或控制器调用:

/** @var $imagine \Imagine\Gd\Imagine */
$imagine = $serviceManager->get('image_service');

这可能会有帮助:谢谢它现在工作很好谢谢你救了我一天!!