ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
152
152
EMPFEHLEN
-
Hallo liebes Forum,
folgendes Problem:
Ich hab einen String mit dem Wert: 12,5 oder 12 oder 12,956
Ausgabeformat, zum Beispiel: 12,50€ oder 12,00€ oder 12,96€...
Code :1
$string = array("12,5","12","12,956");
Nun suche ich eine Funktion die den String umwandelt und mir den Wert mit zwei Stellen hinter dem Kommerta bereit stellt.
doubleval(), intval(), settype(), explode() -> alles schon probiert, ich bekomms irgentwie nicht gebacken.
Ich hab mir auf PHP.net blöd gesucht und nichts passendes gefunden, vielleicht kennt jemand von euch einen Rat.
Danke.
Gruss
Alexander
-
round()
Gruß
-
Besser wäre number_format():
Zitat von elmyth
PHP-Code:<?php
$werte = array("12,5","12","12,956");
foreach ($werte as $wert) {
$wert = floatval(str_replace(',', '.', $wert));
echo number_format($wert, 2, ',', '.')."\n";
}
?>Geändert von Alexander Schuc (17.04.12 um 14:47 Uhr)
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Hallo,
war ja so klar... shit... Tja, wenn man 10h gecoded hat, sieht man den Wald vor lauter Bäumen nicht mehr.
Aber Danke!
Gruss
Alexander
Ähnliche Themen
-
GUI Probleme
Von evoleena im Forum Java GrundlagenAntworten: 1Letzter Beitrag: 07.08.08, 15:00 -
Probleme mit rm in csh
Von Kashrlyyk im Forum Linux & UnixAntworten: 4Letzter Beitrag: 13.09.07, 15:31 -
Uhrzeit im Stringformat soll um einige Minuten vcergrössert werden
Von hankenberge im Forum JavaAntworten: 3Letzter Beitrag: 12.01.05, 17:10 -
Premiere Pro Export probleme / Projekt Probleme
Von DanielT im Forum Videoschnitt, Videotechnik & -produktionAntworten: 5Letzter Beitrag: 31.10.03, 17:48 -
Probleme mit cout (War: Probleme bei meinem Programm)
Von DöDö im Forum C/C++Antworten: 6Letzter Beitrag: 21.05.03, 12:49





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren