phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_Komma_einf=FCgen?=

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_Komma_einf=FCgen?=

Nico Puhlmann np_(at)_public-art.de
Thu, 9 Mar 2000 12:17:42 +0100


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