Geld getallen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mitchel V

Mitchel V

16/06/2010 13:53:44
Quote Anchor link
hallo.


ik heb een aantal getallen in mijn output:

1251,00
en
11202.00

Hoe zet ik dit om naar de geld bedragen?

zo als: 11.202,00
 
PHP hulp

PHP hulp

28/07/2021 11:34:41
 
- SanThe -

- SanThe -

16/06/2010 14:00:53
 
Mark L

Mark L

16/06/2010 14:01:44
Quote Anchor link
Ik ben blij dat je dit hier vraagt. Ik had namelijk ooit een keer een functie gemaakt hiervoor, upgeload en toen bleek php al zo'n functie te hebben.
Bij deze: money_format();

Edit
SanThe was me te snel af..
Gewijzigd op 16/06/2010 14:02:37 door Mark L
 
Mitchel V

Mitchel V

16/06/2010 14:13:21
Quote Anchor link
ik krijg dan:
EUR 13 330,38

Maar ik wil:
13.330,38

Hoe krijg ik dit dan voor elkaar?
 
- SanThe -

- SanThe -

16/06/2010 14:23:50
Quote Anchor link
Klik die link eens aan. Het staat daar toch echt beschreven.
 
Arjan -

Arjan -

16/06/2010 14:24:42
Quote Anchor link
Je kan het ook met number_format doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$number
= number_format($number, 2, ',', '.');
?>
Gewijzigd op 16/06/2010 14:24:56 door Arjan -
 
Mitchel V

Mitchel V

16/06/2010 14:39:59
Quote Anchor link
Bedankt!

Dit werkt goed voor mij:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$number
= number_format($number, 2, ',', '.');
?>
 
Ivo K

Ivo K

16/06/2010 14:43:19
Quote Anchor link
Hmm... gebruik nou gewoon de functie die hiervoor gemaakt is; money_format
 
Arjan -

Arjan -

16/06/2010 15:28:29
Quote Anchor link
Maakt niet zo veel uit hoor. Een bedrag is ook een getal (een getal hoeft natuurlijk geen bedrag te zijn). Dus als het op deze manier goed gaat, so what...

Alhoewel je met:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
setlocale(LC_MONETARY, 'nl_NL@euro');
$amount = money_format('%.2n', $amount );
?>


wel precies krijgt wat je wilt.

En een kanttekening: Zover ik weet ondersteund Windows de functie "money_format" niet.

Ik zou zeggen: lekker number_format gebruiken. Werkt net zo goed en is eenvoudiger te begrijpen.
Gewijzigd op 16/06/2010 15:37:57 door Arjan -
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.