WernerK: US Betrag ins deutsche Format

Beitrag lesen

Hallo,
ein script liest eine Datei ein die Beträge im US Format hat.
Ich habe es so wie unten mit number_format versucht, den Betrag ins deutsche Format zu bringen.

$revenue = "122,000.00";
$number_format_german = number_format($revenue, 2, ',', '.');

Hier kommt aber eine Meldung wie "a non well formed..." Ich vermute das number_format nur mit dem Punkt als Tausender Trennzeichen funktioniert?
Wie könnte man diesen Betrag einfach ins deutsche format bringen also;

122.000,00

Gruss
Werner