File: Zend_Validate-Digits.xml

package info (click to toggle)
zendframework 1.12.9%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie-kfreebsd
  • size: 133,584 kB
  • sloc: xml: 1,311,829; php: 570,173; sh: 170; makefile: 125; sql: 121
file content (48 lines) | stat: -rw-r--r-- 1,733 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?xml version="1.0" encoding="UTF-8"?>
<!-- EN-Revision: 21762 -->
<!-- Reviewed: no -->
<sect2 id="zend.validate.set.digits">
    <title>Digits</title>

    <para>
        <classname>Zend_Validate_Digit</classname> prüft ob ein angegebener Wert nur Ziffern
        enthält.
    </para>

    <sect3 id="zend.validate.set.digits.options">
        <title>Unterstützte Optionen für Zend_Validate_Digits</title>

        <para>
            Es gibt keine zusätzlichen Optionen für <classname>Zend_Validate_Digits</classname>:
        </para>
    </sect3>

    <sect3 id="zend.validate.set.digits.basic">
        <title>Prüfen von Ziffern</title>

        <para>
            Um zu prüfen ob ein angegebener Wert nur Ziffern und keine anderen Zeichen enthält, muss
            die Prüfung einfach wie in diesem Beispiel gezeigt aufgerufen werden:
        </para>

        <programlisting language="php"><![CDATA[
$validator = new Zend_Validate_Digits();

$validator->isValid("1234567890"); // Gibt true zurück
$validator->isValid(1234);         // Gibt true zurück
$validator->isValid('1a234');      // Gibt false zurück
]]></programlisting>

        <note>
            <title>Nummern prüfen</title>

            <para>
                Wenn man Nummern oder nummerische Werte prüfen will, muss man darauf achten dass
                diese Prüfung nur auf Ziffern prüft. Das bedeutet dass jedes andere Zeichen wie ein
                Trennzeichen für Tausender oder ein Komma diese Prüfung nicht bestehen. In diesem
                Fall sollte man <classname>Zend_Validate_Int</classname> oder
                <classname>Zend_Validate_Float</classname> verwenden.
            </para>
        </note>
    </sect3>
</sect2>