# Ausgabe von Maßeinheiten

Maßeinheiten können auf verschiedenen Wegen als Zahl ausgegeben werden.

`Automatische Ausgabe`

`Ausgabe als Wert`

`Ausgabe mit einer Maßeinheit`

`Ausgabe als lokalisierte Zeichenkette`

## Automatische Ausgabe

`Zend_Measure` unterstützt die automatische Ausgabe von Zeichenketten.

### 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;

### 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.

### Ausgabe eines Wertes

    $locale = new Zend_Locale('de');
    $mystring = "1.234.567,89";
    $unit = new Zend_Measure_Length($mystring,
                                    Zend_Measure_Length::STANDARD,
                                    $locale);

    echo $unit->getValue();

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.

### Outputting units

    $locale = new Zend_Locale('de');
    $mystring = "1.234.567,89";
    $unit = new Zend_Measure_Weight($mystring,
                                    Zend_Measure_Weight::POUND,
                                    $locale);

    echo $unit->getType();

## 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.