Mailinglisten-Archive |
Hi, danke erstmal für Eure Hilfe, genau die Lösung funktioniert super: <? $Preis = "3800"; $number1 = substr($Preis, 0, strlen($Preis) - 2); $number2 = substr($Preis, strlen($Preis) - 2, strlen($Preis)); $Preis = $number1 . "," . $number2; echo $Preis; ?> 1000 Dank! Nico :-) ----- Original Message ----- From: Kai Hörner <kai_(at)_pc-infos.de> To: <php_(at)_solix.wiso.Uni-Koeln.DE> Sent: Wednesday, March 08, 2000 8:50 PM Subject: [php] Re: [php] Re: Komma einfügen > From: rik <rik_(at)_shorebreak.de> > > > gibt es eine einfache Möglichkeit in einer Zahl, also z.B. 3800, > > > vor den letzten beiden Stellen ein Komma einzufügen, das daraus > > > z.B. 38,00 wird? > > > http://www.php.net/manual/function.str-replace.php3 > > http://www.php.net/manual/function.ereg-replace.php3 > > $new_number = str_replace(".", ",", $number); > > oder > > $new_number = ereg_replace(".",",",$number); > > Siehst du da im String "3800" irgendwo nen punkt? Also ich nicht.... > naja nicht für Ungut..... > > > oder guck mal unter > > http://www.php.net/manual/function.number-format.php3 > > <?php > $numbertoformat = 321554; > $number1 = substr($numbertoformat, 0, strlen($numbertoformat) - 2); > $number2 = substr($numbertoformat, strlen($numbertoformat) - 2, > strlen($numbertoformat)); > echo $number1 . "," . $number2; > ?> > > das kann dir helfen. > > -- > / Kai Hörner | ICQ: 15793712 | <kai_(at)_pc-infos.de> > / Fon: 05082 912 007 | Fax: 05082 913 935 | AIM: Perane > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php >
php::bar PHP Wiki - Listenarchive