login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Bedrag omrekenen!

Offline Chupskie - 05/08/2006 16:37
Avatar van ChupskieMySQL beginner Hoe krijg ik dit bedrag:

€ 3.154,00

Zo geschreven:

€ 3154.00

Kheb het al zo geprobeerd, maar ik krijg niet precies wat ik wil:
  1. <?php $prijs = number_format($deprijs, 2, ".", ","); ?>


Iemand enig idee?

6 antwoorden

Gesponsorde links
Offline svm - 05/08/2006 16:48 (laatste wijziging 05/08/2006 16:55)
Avatar van svm PHP ver gevorderde
  1. <?php
  2. $prijs = str_replace(".", "", $deprijs); // vervangt '.' door niks in $deprijs en dat wordt dan $prijs
  3. $prijs = str_replace(",", ".", $prijs); // vervangt ',' door '.' in $prijs en noemt dat $prijs
  4. ?>


Zo misschien?


@Hieronder:
Graag gedaan! 
Offline Chupskie - 05/08/2006 16:52
Avatar van Chupskie MySQL beginner Jah perfect is precies zoals ik het wou ^^

Heel erg bedankt;-)  
Offline Ibrahim - 05/08/2006 19:47
Avatar van Ibrahim PHP expert
  1. <?php
  2. $prijs = number_format($prijs, 2, '.', '');
Offline Gerard - 05/08/2006 20:05
Avatar van Gerard Ouwe rakker Dit moet je gewoon regelen aan de hand van PHP.net: number_format zoals siliecom14 dat doet. Het gebruik van str_replace is hier af te raden.
Offline svm - 05/08/2006 20:11 (laatste wijziging 05/08/2006 20:11)
Avatar van svm PHP ver gevorderde Klopt, ik kende die funtie nog niet, daarom gebruikte ik str_replace.
Misschien is deze uitleg duidelijker:
http://www.site...amp;id=298.

Maar hoezo is str_replace af te raden?
Dat werkt toch ook goed?
Offline tbk - 05/08/2006 20:12
Avatar van tbk PHP beginner het gaat hier over een double hé geen string...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.194s