Heim > Backend-Entwicklung > PHP-Tutorial > Wie rundet man einen PHP-String auf zwei Dezimalstellen?

Wie rundet man einen PHP-String auf zwei Dezimalstellen?

Susan Sarandon
Freigeben: 2024-12-28 01:19:09
Original
896 Leute haben es durchsucht

How to Round a PHP String to Two Decimal Places?

Eine Zahl in PHP auf zwei Dezimalstellen runden

In diesem Snippet wollen wir eine PHP-Zeichenfolge zum Formatieren auf zwei Dezimalstellen runden es richtig für die Ausgabe. Um dies zu erreichen, könnten wir eine benutzerdefinierte Funktion namens „round_to_2dp()“ verwenden.

Die Funktionsdefinition sollte wie folgt lauten und die Funktion „number_format()“ verwenden:

function round_to_2dp($number) {
    return number_format((float)$number, 2, '.', '');
}
Nach dem Login kopieren

Hier ist ein Beispiel dafür Verwendung:

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

$formatted_number = round_to_2dp($number);

echo $formatted_number; // Outputs 520.00
Nach dem Login kopieren

Die Funktion number_format() benötigt drei Argumente:

  1. Zahl: Der zu formatierende Wert.
  2. Dezimalstellen: Die Anzahl der Dezimalstellen, auf die gerundet werden soll.
  3. Dezimaltrennzeichen: Das zum Trennen verwendete Zeichen Dezimalstellen.
  4. Tausendertrennzeichen: Das zur Trennung verwendete Zeichen Tausender.

In diesem Fall setzen wir das Argument decimals auf 2 und geben zwei Dezimalstellen an. Das Endergebnis wird als String zurückgegeben.

Das obige ist der detaillierte Inhalt vonWie rundet man einen PHP-String auf zwei Dezimalstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage