Php zend framework 2中的表单错误

Php zend framework 2中的表单错误,php,forms,zend-framework2,Php,Forms,Zend Framework2,我是Zend Framework 2的新手。我在创建表单时收到一条致命错误消息 这是我的表单类: namespace Myform\Form; use Zend\Form\Form; class CustomerloginForm extends Form { public function __construct($name) { parent::__construct($name); $this->add(array(

我是Zend Framework 2的新手。我在创建表单时收到一条致命错误消息

这是我的表单类:

namespace Myform\Form;

use Zend\Form\Form;

class CustomerloginForm extends Form
{
    public function __construct($name)
    {
        parent::__construct($name); 

        $this->add(array(
            'name' => 'submit',
            'type' => 'Submit',
            'attributes' => array(
                'value' => 'BusEnquiry',
                'id' => 'btn-fblogin',
                'class'=>'btn btn-primary',
                'style'=>'float:left;position:relative;left:5px;'    
            ),
        ));
    }
}
这是我的控制器类:

namespace Myform\Controller;

use Zend\Mvc\Controller\AbstractActionController;

use Zend\View\Model\ViewModel;

use Zend\View\Renderer\PhpRenderer;

use Myform\Form\CustomerloginForm;

class LoginController extends AbstractActionController
{   
    public function loginAction()
    {
        $form = new CustomerloginForm('customerloginForm');  
        //this is the problem area 
        //I am getting a fatal error message that CustomerloginForm class can not be found
        return new viewModel(); 
     }
}
致命错误:找不到类“Myform\Form\CustomerloginForm”


您应该检查以下几点:

  • 您的文件名是否与您的类名对应? 因此,文件名应该是
    CustomerloginForm.php
    (注意大小写)
  • CustomerloginForm
    是否位于正确的命名空间中
    (应该是:
    …\src\Myform\Form\CustomerloginForm.php
  • 你的文件夹结构正确吗?该问题可能与某些自动加载问题有关

thnx回复我解决了问题,对了,我的文件夹名错了thnx love you stackoverflow等等members@PRASHANTMAROTHIYA如果我的回答解决了你的问题,如果你能接受,那就太好了。然后其他人也知道问题已经得到了回答。