Formatierung
Reto Strub
- php
Hallo zusammen
Ich habe eine Zahl, welche verschiedene Darstellungen haben kann:
Sprich alle möglichkeiten, zwischen 1-3 Stellen vor dem Komma; 0-2 Stellen nach dem Komma; oder gar kein Komma.
Ich möchte jetzt alle in das selbe Format bringen: 123.45
Ist das möglich, und wenn ja wie ?!?
Grüsse aus der Schweiz
R. Strub
Ich habe eine Funktion geschrieben, die eine Ausgabe mit Komma oder was Du willst hat, würde dir das was bringen?
function buildstring($wert,$runden,$trennzeichen)
{
if (!$trennzeichen) {
$trennzeichen = ",";
}
$wert = round($wert,$runden);
$newwert = explode(".", $wert);
$newwert[1] = str_pad($newwert[1],$runden,"0",STR_PAD_RIGHT);
if ($runden == 0) {
$trennzeichen = "";
}
$wert = $newwert[0].$trennzeichen.$newwert[1];
return $wert;
}
schau dir mal die Funktionen
number_format() und round() an...
Marc
Hi,
Ich möchte jetzt alle in das selbe Format bringen: 123.45
printf wäre auch noch eine Möglichkeit...
cu,
Andreas