$this->addElement('text','userName',array(
         'label'=>"12",
         'required'=>true,
         'filters'=>array('Alnum'),
         'validators'=>array('Alnum')));
        $this->addElement('password','password',array(
         'label' => "请输入密码",
         'required'=>true,
         'filters'=>array('Alnum'),
         'validators'=>array('Alnum')));这个直接 echo 的时候 上面的12可以显示.请输入密码就不显示了我用的是 zf1.10 

解决方案 »

  1.   

    你的echo语句是怎么写的?
    lable=“请输入密码”还在内层的数组中。
      

  2.   

    上面的这些在这里个类里面
    $form=new 这个类`
    echo $form是不是 view 要自己设置中文编码 ,我刚才看了下框架的文件.发现有个 escape 函数要 这个escape 有个参数 是 encoding 
      

  3.   

    我 $this->view->setEncoding('gb2312')
    后 终于正常了.不过.为什么不支持 gbk 和utf8呢?
      

  4.   

    我页面设置的是 gbk但是框架在 setEncoding 的时候说 不支持gbk