Programmer's Reference Guide
| Erstellung einer Maßeinheit |
Ausgabe von Maßeinheiten
Maßeinheiten können auf verschiedenen Wegen als Zahl ausgegeben werden.
Ausgabe als lokalisierte Zeichenkette
Automatische Ausgabe
Zend_Measure unterstützt die automatische Ausgabe von Zeichenketten.
Beispiel #1 Automatische Ausgabe
- $locale = new Zend_Locale('de');
- $mystring = "1.234.567,89";
- $unit = new Zend_Measure_Length($mystring,
- Zend_Measure_Length::STANDARD,
- $locale);
- echo $unit;
Hinweis: Ausgabe der Maßeinheit
Die Ausgabe kann einfach erzielt werden durch Verwendung von » echo oder » print.
Ausgabe als Wert
Der Wert einer Maßeinheit kann mit getValue() ausgegeben werden.
Beispiel #2 Ausgabe eines Wertes
- $locale = new Zend_Locale('de');
- $mystring = "1.234.567,89";
- $unit = new Zend_Measure_Length($mystring,
- Zend_Measure_Length::STANDARD,
- $locale);
Die getValue() Methode akzeptiert einen optionalen Parameter round der es erlaubt eine Genauigkeit für die erstellte Ausgabe zu definieren. Die Standardgenauigkeit ist '2'.
Ausgabe mit einer Maßeinheit
Die Funktion getType() gibt die aktuelle Maßeinheit zurück.
Beispiel #3 Outputting units
- $locale = new Zend_Locale('de');
- $mystring = "1.234.567,89";
- $unit = new Zend_Measure_Weight($mystring,
- Zend_Measure_Weight::POUND,
- $locale);
Ausgabe als lokalisierte Zeichenkette
Die Ausgabe einer Zeichenkette in einem Format welches in dem Land des Benutzers üblich ist, ist normalerweise gewünscht Die Maßeinheit "1234567.8" würde im Deutschen zum Beispiel zu "1.234.567,8" werden. Diese Funktionalität wird in einem zukünftigen Release unterstützt.
| Erstellung einer Maßeinheit |
