Nachkommastellen und Tausenderpunkte

Seppi123

Erfahrenes Mitglied
Hallo liebe Community,

Ich hätte da für euch wohl leichtes Problem ;)

Folgende Problemstellung:

  • Eine Zahl wird von einer API eines Spieles (Geldbetrag) so angezeigt: <cash>204956</cash> (XML-Syntax)
  • Mittels XML Parser bekomme ich nur noch 204956
  • Die Tatsächliche Zahl ist aber 2049,56€
  • Ich habe schon number_format($cash, 2, ",", "."); ausprobiert, klappt aber nicht, setzt mir nur die Tausenderpunkte aber die letzten Zwei Zahlen (hier 56) sollten als Kommazahl angezeigt werden ,56 aber es kommt nur ,00 und die 56 sind noch als Vorkommer Zahl mit den Tausenderpunkten dabei also 204.956,00

Ich hoffe mir kann jemand helfen :)
 
Dann teile doch die Zahl einfach durch 100.

PHP:
<?php
$zahl = 204956;

echo number_format(($zahl / 100), 2, ",", ".");
?>
 
Zurück