Zend_Validate-Digits.xml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- Reviewed: no -->
  3. <!-- EN-Revision: 24249 -->
  4. <sect2 id="zend.validate.set.digits">
  5. <title>数字</title>
  6. <para>
  7. <classname>Zend_Validate_Digits</classname> は、与えられた値が数字だけを含むかどうか検証します。
  8. </para>
  9. <sect3 id="zend.validate.set.digits.options">
  10. <title>Zend_Validate_Digits でサポートされるオプション</title>
  11. <para>
  12. <classname>Zend_Validate_Digits</classname> に対する追加オプションはありません。
  13. </para>
  14. </sect3>
  15. <sect3 id="zend.validate.set.digits.basic">
  16. <title>数字を検証</title>
  17. <para>
  18. 任意の値が数字だけを含み、他の文字を含まないかどうか検証するには、
  19. この例で示すようにバリデータを単純に呼び出します。
  20. </para>
  21. <programlisting language="php"><![CDATA[
  22. $validator = new Zend_Validate_Digits();
  23. $validator->isValid("1234567890"); // true を返します
  24. $validator->isValid(1234); // true を返します
  25. $validator->isValid('1a234'); // false を返します
  26. ]]></programlisting>
  27. <note>
  28. <title>数値を検証</title>
  29. <para>
  30. 数または数値を検証したい場合、このバリデータは、
  31. 数字だけを検証することに注意してください。
  32. これは、千単位の分離記号またはコンマのような他の記号も一切
  33. このバリデータを通過しないことを意味します。この場合には、
  34. <classname>Zend_Validate_Int</classname> または
  35. <classname>Zend_Validate_Float</classname> を使用すべきです。
  36. </para>
  37. </note>
  38. </sect3>
  39. </sect2>