ronaldo84
Erfahrenes Mitglied
Hallo.
Ich habe eine Zahl, die ich mit round() und number_format() in folgende Form bringe: z.B. 231,111.02.
Nun möchte ich die Schreibweise der Zahl aber ins deutsche Format bringen. D.h. die Tausenderstellen mit einem . und die Kommastellen mit einem , Kennzeichnen. Habe es mit ereg_replace () gemacht.
Siehe:
$temp ist der String indem die Zahl steht. Leider werden aber alle Zeichen durch einen _ und anschliesend durch ein , ersetzt. Weiß nicht warum. Kann mir jemand helfen?
Ich habe eine Zahl, die ich mit round() und number_format() in folgende Form bringe: z.B. 231,111.02.
Nun möchte ich die Schreibweise der Zahl aber ins deutsche Format bringen. D.h. die Tausenderstellen mit einem . und die Kommastellen mit einem , Kennzeichnen. Habe es mit ereg_replace () gemacht.
Siehe:
Code:
$temp1= ereg_replace(".","_",$temp);
$temp2= ereg_replace(",",".",$temp1);
$temp =ereg_replace("_",",",$temp2);