Between Zend_Validate_Between erlaubt es zu prüfen ob ein angegebener Wert zwischen zwei anderen Werten ist. Zend_Validate_Between unterstützt nur die Prüfung von Nummern Es ist zu beachten das Zend_Validate_Between nur die Prüfung von Nummern unterstützt. Strings, oder ein Datum können mit dieser Prüfung nicht geprüft werden. Unterstützte Optionen für Zend_Validate_Between Die folgenden Optionen werden für Zend_Validate_Between unterstützt: inclusive: Definiert ob die Prüfung inklusive oder explusive der minimalen und maximalen Grenzwerte ist. Sie ist standardmäßig TRUE. max: Setzt die maximale Grenze für die Prüfung. min: Setzt die minimale Grenze für die Prüfung. Standardverhalten für Zend_Validate_Between Standardmäßig prüft diese Prüfung ob ein Wert zwischen min und max liegt wobei beide Grenzwerte als Wert erlaubt sind. 0, 'max' => 10)); $value = 10; $result = $valid->isValid($value); // Gibt true zurück ]]> Im oben stehenden Beispiel ist das Ergebnis TRUE da die Suche standardmäßig inklusive den Grenzwerten stattfindet. Das bedeutet in unserem Fall das jeder Wert zwischen '0' und '10' erlaubt ist. Und Werte wie '-1' und '11' geben FALSE zurück. Prüfung exklusive den Grenzwerten Manchmal ist es nützlich einen Wert zu prüfen wobei die Grenzwerte exkludiert werden. Siehe das folgende Beispiel: 0, 'max' => 10, 'inclusive' => false ) ); $value = 10; $result = $valid->isValid($value); // Gibt false zurück ]]> Das Beispiel ist fast so ähnlich wie unser erstes Beispiel, aber wir haben die Grenzwerte ausgeschlossen. Jetzt sind die Werte '0' und '10' nicht mehr erlaubt und geben FALSE zurück.