0
我下面這個教程http://symfony.com/doc/current/book/forms.html#adding-validationSymfony2 - 如何直接在表單中驗證類型?
,並將此向我的表格:
$builder->add('email', null, array('label' => 'userType.label.email','constraints' => array(new Email())));
這工作完全正常。
但下面不工作:
$builder->add('phoneNumber', null, array('label' => 'userType.label.phoneNumber','required' => true,'constraints' => array(new Type(array('type' => 'numeric')))));
如何檢查,如果輸入的是數字,正確的形式?
順便說一下,在這種特定情況下,您可能想要在字符串類型中使用正則表達式驗證程序,但電話號碼可能存在語義問題,使用正則表達式比單純使用數字更容易處理。 – 2013-04-10 12:20:06