<?xml version="1.0" encoding="UTF-8"?>
<!-- EN-Revision: 24249 -->
<!-- Reviewed: no -->
<sect2 id="zend.validate.set.hex">
    <title>Hex</title>

    <para>
        <classname>Zend_Validate_Hex</classname> permet de valider qu'un nombre ne contienne bien que
        des caractères hexadécimaux. Ce sont les caractères de <emphasis>0 à 9</emphasis> et de
        <emphasis>A à F</emphasis> insensibles à la casse. Il n'existe pas de limite de longueur de
        la chaine à valider.
    </para>

    <programlisting language="php"><![CDATA[
$validator = new Zend_Validate_Hex();
if ($validator->isValid('123ABC')) {
    // value ne contient que des caractères hex
} else {
    // false
}
]]></programlisting>

    <note>
        <title>Caractères invalides</title>

        <para>
            Tous les autres caractères retourneront false, même l'espace et le point. Les zéros
            unicode ou les chiffres d'autres encodages que latin seront considérés comme invalides.
        </para>
    </note>

    <sect3 id="zend.validate.set.hex.options">
        <title>Options supportées par Zend_Validate_Hex</title>

        <para>
            Il n'y a pas d'options additionnelles supportées par <classname>Zend_Validate_Hex</classname>:
        </para>
    </sect3>
</sect2>
<!--
vim:se ts=4 sw=4 et:
-->
