Zend_Validate-Hex.xml 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- Reviewed: no -->
  3. <!-- EN-Revision: 24249 -->
  4. <sect2 id="zend.validate.set.hex">
  5. <title>Hex(日本語)</title>
  6. <para>
  7. <classname>Zend_Validate_Hex</classname> により、
  8. 任意の値が16進の文字だけを含むかどうか検証できます。
  9. それらは、<emphasis>0 から 9 まで</emphasis>と、
  10. 文字の大小を区別しない<emphasis>A から F まで</emphasis>の、全ての文字です。
  11. 検証したい入力に対する長さの制限はありません。
  12. </para>
  13. <programlisting language="php"><![CDATA[
  14. $validator = new Zend_Validate_Hex();
  15. if ($validator->isValid('123ABC')) {
  16. // value contains only hex chars
  17. } else {
  18. // false
  19. }
  20. ]]></programlisting>
  21. <note>
  22. <title>無効な文字</title>
  23. <para>
  24. 他の文字は全て false を返します。それには空白や小数点を含みます。
  25. ラテン文字以外の文書由来のユニコードのゼロや数字も、無効として扱われます。
  26. </para>
  27. </note>
  28. <sect3 id="zend.validate.set.hex.options">
  29. <title>Zend_Validate_Hex でサポートされるオプション</title>
  30. <para>
  31. <classname>Zend_Validate_Hex</classname> に対する追加オプションはありません。
  32. </para>
  33. </sect3>
  34. </sect2>
  35. <!--
  36. vim:se ts=4 sw=4 et:
  37. -->