Moin!
Gibt es eine weitere, bessere Variante?
- number_format() - für schöne Dezimalzahlen mit bestimmbarer Anzahl Nachkommstellen.
- sprintf() - kann führende Nullen und auch sonst sehr viel (Tausendertrenner, Komma als Dezimaltrenner, Währungsymole, Affen, Birnen, Tortenstücke)
- printf() - Variante von sprintf, die nicht zurück-gibt, sondern aus-gibt. Dürfte das sein, was Du gerade jetzt suchst.
Für Dein Problem sieh Dir Beispiel #5 von sprintf() an.
Das Manual nennt noch sscanf() - Überträgt einen String in ein angegebenes Format - das ist aber eher sowas wie der "Rückweg".
Jörg Reinholz