PHP框架Zend不工作

PHP框架Zend不工作,php,zend-framework,zend-framework2,Php,Zend Framework,Zend Framework2,当我尝试加载它时,会发生一些错误,阻止加载页面的其余部分 我的文件基本上如下所示: use Zend\Form\Form; include 'Zend/Form/Form.php'; $form = new Form(); // Page Content 我做错了什么 PHP错误: 致命错误:在第24行的/Applications/MAMP/htdocs/wordpress/wp content/plugins/contest guess image/Zend/Form/Form.php

当我尝试加载它时,会发生一些错误,阻止加载页面的其余部分

我的文件基本上如下所示:

use Zend\Form\Form;

include 'Zend/Form/Form.php';

$form = new Form();

// Page Content
我做错了什么

PHP错误:


致命错误:在第24行的/Applications/MAMP/htdocs/wordpress/wp content/plugins/contest guess image/Zend/Form/Form.php中找不到类“Zend\Form\Fieldset”

如果不自动加载,则无法使用ZF2。Composer使这变得很容易,如果您不使用Composer,则在使用任何其他ZF2类之前,您需要先使用它。

该页面不会加载。它在没有$form=新表单的情况下加载;lineAnything在错误日志中?@JayBlanchard发布了错误。这是您的问题-找不到表单模块。\Zend\form\form.php在开头显示斜杠。php将尝试从磁盘的根目录中查找文件。你的代码里有吗?还有,为什么要使用Zend\Form\Form.php而不是Zend/Form/Form.php?ZF1呢?我不想要一个重量级的加载程序,因为我只需要表单类。如果我没有发现ZF的语法更好的话,我会选择其他一些php表单库。。我不确定你所说的重量级自动加载器是什么意思,composer类map自动加载器的速度和它们一样快,只需要在脚本顶部添加一行代码。一行代码很好,但我看不出这一行在链接中的位置。我确实看到了多条线,那条神奇的线在哪里?为了每个人的利益,请将它添加到你的答案中,我可以接受你的答案。这是作曲家的妙语:-但如果你要走我推荐的路线,你应该阅读整页。这一行在使用之前确实需要与“作曲家”合作。谢谢你的帮助!