私はZend Frameworkを学ぶ冒頭にいます。Zend ValidatorRulesの最大と最小のstringLengthを設定します
私は、文字列は、たとえば、最大値を超え200を持っているかどうかを確認する必要があり、最小の長さはここで
0は、私が作成したvalidatorRulesです:
$validators = array('descr' => array(array('stringLength', array('max'=>200))));
しかし、このバリデータがあればfalseを返します私がしたいことは、私の文字列が200を下回っていることを確認してくださいバリデータは0です。
StringLengthの
編集(0の長さが許容される)である:私はuはないです代わりに、singフォームは、クエリ文字列からの入力を受け付けるREST Webサービスですので、 'setRequired'は私の場合は機能しません。
ありがとうございました。
返信いただきありがとうございます。私は私の質問にはっきりと述べていないと思う。バリデーターがtrueを返すようにしたい、文字列が長さ0であっても。 – VHanded
ああ申し訳ありませんが、私の編集 – redmoon7777
を参照してくださいありがとう、しかし、私はZend_Formを使用していない、代わりに、私はZend_Rest_Controllerを使用しています、入力がquerystringから渡されます。 – VHanded