Zend格式数组表示法中的数字验证

时间:2012-07-29 14:57:34

标签: zend-framework zend-form zend-form-element php

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

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

                  //Digits Validation

            ) 
            ),
        ),
    ));

PS:我想维护数组符号

3 个答案:

答案 0 :(得分:3)

添加array('Digits'),如下所示

'validators'=> array('Digits') 

答案 1 :(得分:1)

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

            ),
        ),
    ));

答案 2 :(得分:0)

试试这个:

- > setFilters(阵列( '数字'));