NumberValidator.class.php

「NumberValidator.class.php」の編集履歴(バックアップ)一覧はこちら

NumberValidator.class.php」(2007/02/22 (木) 13:07:55) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*NumberValidator -[[Mojavi]]のデータの妥当性のチェック -入力した数値に関連した検証を行う -数値の大小比較(最大値と最小値の設定、エラーメッセージの設定など) -数値かどうかのチェックなど |インデックス|型|デフォルト|説明| |max|int|-1|最大数| |max_error|string|Value is too high|最大数より大の場合のエラーメッセージ| |min|int|-1|最小数| |min_error|string|Value is too low|最小文字数未満の場合のエラーメッセージ| |number_error|number_error|Value is not numeric|文字列が数字ではない場合のエラーメッセージ| |strip|bool|TRUE|入力データが数値以外の場合に除去する。| **参考ソース $validator =& new NumberValidator($controller); $criteria = array( 'number_error' => 'IDは数字で入力してください。', 'max' =>10, 'max_error' => '10を超えました', 'min' => 2, 'min_error' => '2より小さいです' ); $validator->initialize($criteria); $validatorManager->register('ID', $validator); **その他留意事項 -チェックには実質PHPのis_numericが使用されている為、小数点はエラーとはならない。 -再入力させる際など、入力された値が数値以外でも必要な場合は、意図的にstripをFALSEにする必要がある。
*NumberValidator -[[Mojavi]]のデータの妥当性のチェック -入力した数値に関連した検証を行う -数値の大小比較(最大値と最小値の設定、エラーメッセージの設定など) -数値かどうかのチェックなど |インデックス|型|デフォルト|説明| |max|int|-1|最大数| |max_error|string|Value is too high|最大数より大の場合のエラーメッセージ| |min|int|-1|最小数| |min_error|string|Value is too low|最小文字数未満の場合のエラーメッセージ| |number_error|number_error|Value is not numeric|文字列が数字ではない場合のエラーメッセージ| |strip|bool|TRUE|入力データが数値以外の場合に除去する。| **参考ソース $validator =& new NumberValidator($controller); $criteria = array( 'number_error' => 'IDは数字で入力してください。', 'max' =>10, 'max_error' => '10を超えました', 'min' => 2, 'min_error' => '2より小さいです' ); $validator->initialize($criteria); $validatorManager->register('ID', $validator); **その他留意事項 -チェックには実質PHPのis_numericが使用されている為、小数点はエラーとはならない。 -再入力させる際など、入力された値が数値以外でも必要な場合は、意図的にstripの設定をFALSEにする必要がある。(TRUE設定の場合、検証する値が数字でない場合はクリアされます。)

表示オプション

横に並べて表示:
変化行の前後のみ表示:
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。