require_once 'Zend/Validate.php';
if (!Zend_Validate::is($value, 'Alnum')) echo '英数字ではありません。';
if (!Zend_Validate::is($value, 'Alpha')) echo '英字ではありません。';
if (!Zend_Validate::is($value, 'Digits')) echo '数字ではありません。';
if (!Zend_Validate::is($value, 'Date')) echo 'YYYY-MM-DD形式日付ではありません。';
if (!Zend_Validate::is($value, 'Float')) echo '浮動小数点値ではありません。';
if (!Zend_Validate::is($value, 'Hostname')) echo 'ホストネームではありません。';
if (!Zend_Validate::is($value, 'Int')) echo '整数値ではありません。';
if (!Zend_Validate::is($value, 'Ip')) echo 'IPアドレスではありません。';
if (!Zend_Validate::is($value, 'NotEmpty')) echo '空ではありません。';
if (!Zend_Validate::is($value, 'GreaterThan', array(10))) echo '10より大きくありません。';
if (!Zend_Validate::is($value, 'LessThan', array(10))) echo '10より小さくありません。';
if (!Zend_Validate::is($value, 'Regex', array('/^foo$/'))) echo 'パターンにマッチしません。';
if (!Zend_Validate::is($value, 'StringLength', array(4, 10))) echo '4〜10文字の範囲内ではありません。';