Tausendertrennzeichen PHP
P粉848442185
P粉848442185 2023-11-07 12:00:02
0
1
654

Ich habe das aus der Datenbank abgerufen$number = 100000.5;.

Ich muss das Format auf 100.000,5

einstellen

str_replace + number_format Ich habe es erraten.

Mein Ersatz hat perfekt funktioniert,

echo str_replace('.', ',', $row['anskaf_sum']);

(Rückgabe: 100000,5) Aber wenn ich „number_format“ hinzufüge, scheitere ich irgendwie

number_format($row['anskaf_sum'] , 0, ',', '.');

Rückkehr

101

Ich habe ein paar andere Ansätze ausprobiert, aber ich komme anscheinend nicht annähernd an die Antwort heran, die ich brauche

Vielen Dank.

P粉848442185
P粉848442185

Antworte allen(1)
P粉151720173

您确定您的 $row['anskaf_sum'] 不包含您不期望的值吗? 因为:

<?php
        $number = 100000.5;
        echo number_format($number, 1, ",", ".");
?>

...这将返回您想要的结果:100.000,5

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage