Zahlen formatieren mit sprintf
Gerd
- php
Hallo,
ich haette gerne die Zahl
7654321
folgendermaßen formatiert:
7.654.321
Dazu soll ich (laut Smarty Doku) den PHP-Befehl sprintf verwenden. Ich verwende vermutlich einen Conversion Specifier, über dessen Verwendung ich aber wenig finden kann. Kann mir jemand ein Beispiel zeigen, wie's geht. Oder einen Link mit einfach verstaendlichen Beispiel.
Vielen Dank im voraus.
Gerd
hi,
Dazu soll ich (laut Smarty Doku) den PHP-Befehl sprintf verwenden.
Gut - hast du das probiert?
Ich verwende vermutlich einen Conversion Specifier
Wie meinen?
gruß,
wahsaga
hi,
Dazu soll ich (laut Smarty Doku) den PHP-Befehl sprintf verwenden.
Gut - hast du das probiert?
Ja, seit einer Woche ungefaehr :-)
Ich verwende vermutlich einen Conversion Specifier
Wie meinen?
gruß,
wahsaga
Siehe diesen Link http://www.phpdig.net/ref/rn58re1183.html oder php.net/sprintf
Danke.
Moin Gerd,
Hallo,
ich haette gerne die Zahl
7654321
folgendermaßen formatiert:
7.654.321
anstatt sprintf würde ich das hier nehmen:
http://www.php.net/manual/de/function.number-format.php
regds
Mike©
anstatt sprintf würde ich das hier nehmen:
http://www.php.net/manual/de/function.number-format.phpregds
Mike©
Hi Mike, number_format (PHP) kann ich leider nicht verwenden, da der Smarty Befehl string_format () auf sprintf (PHP) basiert. (Siehe http://smarty.php.net/manual/en/language.modifier.string.format.php)
Au dieser Seite (http://www.phpdig.net/ref/rn58re1183.html) habe ich genaueres ueber die Conversion specifier gefunden, die bei PHP.net nur kurz angedeutet werden. Dafuer haette ich gerne ein konkretes Beispiel. Ich kann zwar mit sprintf zwei Dezimal-Nullen anhaengen, aber zu mehr reicht's leider noch nicht.
Danke, Gerd