Wie viel Währung habe ich?
Wenn man mit Währungen arbeitet will man normalerweise eine Menge an Geld darstellen. Und
wenn man mit unterschiedlichen Währungen arbeitet dann will man mit Ihnen drei verschiedene
Dinge machen. Man will die Menge anzeigen, eine Genauigkeit und möglicherweise einen
Wechselkurs verwenden.
Arbeiten mit Währungswerten
Der Wert einer Währung, auch als Geld bekannt, welchen man verwenden will kann durch
Verwendung der Option value gesetzt werden.
1000,
'currency' => 'USD',
)
);
print $currency; // Könnte '$ 1.000' zurückgeben
]]>
Durch Verwendung der Methode setFormat() mit dieser
Arrayoption, und durch Verwendung der Methode setValue() kann
der Wert im Nachhinein gesetzt werden.
1000,
'currency' => 'USD',
)
);
print $currency->setValue(2000); // Könnte '$ 2.000' zurückgeben
]]>
Mit der Methode getValue() erhält man den aktuell gesetzten
Wert.
Verwendung von Genauigkeit bei Währungen
Wenn man mit Währungen arbeitet muss man möglicherweise auch eine Genauigkeit verwenden.
Die meisten Währungen verwenden eine Genauigkeit von 2. Das bedeutet, wenn man 100 US
Dollar hat dass man auch 50 Cent haben könnte. Der betreffende Wert ist einfach eine
Gleitkommazahl.
1000.50,
'currency' => 'USD',
)
);
print $currency; // Könnte '$ 1.000,50' zurückgeben
]]>
Natürlich bekommt man, durch die standardmäßige Genauigkeit von 2, '00' für den
Dezimalwert wenn es keine Genauigkeit anzuzeigen gibt.
1000,
'currency' => 'USD',
)
);
print $currency; // Könnte '$ 1.000,00' zurückgeben
]]>
Um die standardmäßige Genauigkeit zu entfernen kann die Option
precision einfach auf '0' gesetzt werden. Und man kann jede andere
Genauigkeit zwischen 0 und 9 setzen. Alle Werte werden gerundet oder gestreckt wenn Sie
nicht in die gesetzte Genauigkeit passen.
1000,30,
'currency' => 'USD',
'precision' => 0
)
);
print $currency; // Könnte '$ 1.000' zurückgeben
]]>