0

我不知道在下面的代码中为数字验证写什么:

$row_form = new Zend_Form(array(
        'elements' => array(
            'fldName' => array(
                'type' => 'text',
                'options'=> array(
                                   'size'=>'15',
                                   'maxlength' => '8',
                                  ),
                'validators'=> array(

                  //Digits Validation

            ) 
            ),
        ),
    ));

PS:我想维护数组表示法

4

3 回答 3

3

添加array('Digits')如下

'validators'=> array('Digits') 
于 2012-07-29T15:12:38.477 回答
1
$row_form = new Zend_Form(array(
        'elements' => array(
            'fldName' => array(
                'type' => 'text',
                'options'=> array(
                                  'size'=>'15',
                                  'maxlength' => '8',
                                  'validators'=> array('Digits'),
                                  ),

            ),
        ),
    ));
于 2012-07-29T16:21:53.493 回答
0

尝试这个:

->setFilters(Array('Digits'));

于 2012-10-17T04:36:24.017 回答