Anzeige einer Zahl mit zwei Dezimalstellen

Wie rundet man einen PHP-String korrekt auf zwei Dezimalstellen?

$number = "520"; // It's a string from a database

$formatted_number = round_to_2dp($number);

echo $formatted_number;

Die Ausgabe sollte 520.00 sein;

Wie sollte die Definition der Funktion "round_to_2dp()" lauten?

http://php.net/manual/en/function.round.php

z.B..

echo round(5.045, 2);    // 5.05

echo round(5.055, 2);    // 5.06
Kommentare (5)

round_to_2dp" ist eine benutzerdefinierte Funktion, die nur dann ausgeführt werden kann, wenn Sie die Deklaration dieser Funktion veröffentlicht haben.

Ich vermute jedoch, dass dies der Fall ist: Zahl_format($Zahl, 2);

Kommentare (1)