Das bedeutet, dass Sie kein (= leerer String) Tausendertrennzeichen verwenden, sondern nur einen Dezimalpunkt.
Danke dafür! Das Verzichten auf das Komma ist besonders wichtig, wenn Sie später Ihre formatierte Zahl mit konvertieren intval(), floatval() oder doubleval(). Jede Zahl mit einem Komma darin wird 1!
– Clifton Labrum
17. Dezember 2014 um 19:58 Uhr
Diese Antwort hat mir heute geholfen, ein ähnliches Problem in meinem PHP-Skript zu lösen. Ich danke Ihnen für Ihre Hilfe, Sir.
– Samurai
28. Januar 2016 um 13:28 Uhr
Dies hat mir in einer Situation geholfen, in der ich einen Produktpreis für die Verwendung mit Schema konvertieren musste.
– Liam McArthur
8. Februar 2017 um 10:56 Uhr
Nützlich, wenn Google Analytics Einnahmen über 1000 (oder 1.000) falsch interpretiert
– Jon Holland
7. Juni 2018 um 15:56 Uhr
number_format() nimmt zusätzliche Parameter:
number_format(1000.5, 2, '.', '');
Der Standardwert ist ein Punkt (.) für das Dezimaltrennzeichen und ein Komma (,) für das Tausendertrennzeichen. Ich würde Sie dazu ermutigen lesen Sie die Dokumentation.
Das Dokumentation von number_format enthält Informationen über den Parameter string $thousands_sep = ','. Das sollte also funktionieren: