Punkt in Komma umwandeln

Bash, Shell, PHP, Python, Perl, CGI
distl
Posts: 82
Joined: 2003-01-06 10:23

Punkt in Komma umwandeln

Post by distl » 2006-04-24 17:33

Hallo,

vieleicht kann mir jemand helfen.
Ich möchte gerne den Punkt bei der Zehnerstelle durch ein Komma ersetzen und bei der Tausender einen Punkt rein setzen.

Mein Problem ist, ich bekomme es bei dieser Zeile nicht hin:
$text .= $_REQUEST['kosten_zusatz'][$i]." ".$_REQUEST['name_zusatz'][$i]."<br>";


['name_zusatz'] enthält einen Wert. Wie gebe ich diesen Wert in 1.000,00 aus?


Code: Select all

<?

$i = "1";
$max = "22";

		
$text .= " (Grundausrüstung) - 14.142,70 €<br>";
$gesamt = "14142.70";


while($i <= $max){
	if($_REQUEST['name'][$i] != ""){
		$text .= $_REQUEST['kosten'][$i]." ".$_REQUEST['name'][$i]." €<br>";
		$text .= $_REQUEST['kosten_zusatz'][$i]." ".$_REQUEST['name_zusatz'][$i]."<br>";
		$text .= $_REQUEST['kosten_zusatz_sub'][$i]." ".$_REQUEST['name_zusatz_sub'][$i]."<br>";
		$gesamt = $gesamt + $_REQUEST['name'][$i];
		$gesamt = $gesamt + $_REQUEST['name_zusatz'][$i];
		$gesamt = $gesamt + $_REQUEST['name_zusatz_sub'][$i];
	}
	$i++;
}

$gesamt = str_replace(",",".",$gesamt);

echo "".$text."<br>";
echo "Alles zusammen kostet: ".$gesamt." €<br>";


?>

Roger Wilco
Administrator
Administrator
Posts: 5924
Joined: 2004-05-23 12:53

Re: Punkt in Komma umwandeln

Post by Roger Wilco » 2006-04-24 18:29


wgot
Posts: 1675
Joined: 2003-07-06 02:03

Re: Punkt in Komma umwandeln

Post by wgot » 2006-04-25 00:03

Code: Select all

<?php
$x='123456789.12';
$y=number_format($x,2,',','.');
echo $y;
?>
Gruß, Wolfgang

distl
Posts: 82
Joined: 2003-01-06 10:23

Re: Punkt in Komma umwandeln

Post by distl » 2006-04-25 08:29

Danke.