php Afronden comma's & punten in getallen

Pagina: 1
Acties:

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Topicstarter
Ik wil een bedrag in Guldens omrekenen naar Duitse marken en Euro's.

Hoe print ik bijvoorbeeld het getal 2000 als: 2.000,00

?

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • GX
  • Registratie: Augustus 2000
  • Laatst online: 14-05-2025

GX

Nee.

PHP:
1
2
3
4
5
6
7
<?
if (!strstr(",",$var)) {
  $var .",00";
} else {
  $var = round($var,2);
}
?>

Het is maar een idee.. Weet niet eens of de syntax klopt van strstr :)

  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Topicstarter
PHP:
1
2
3
<?
$var = round($var,2)
?>

is onzin. Het standaard scheidings teken voor eenheden en decimalen is een punt. Ik wil een komma

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

Op donderdag 08 november 2001 10:56 schreef irondog het volgende:
Ik wil een bedrag in Guldens omrekenen naar Duitse marken en Euro's.

Hoe print ik bijvoorbeeld het getal 2000 als: 2.000,00

?
zie number_format() in de manual...

Klaar voor een nieuwe uitdaging.


  • Janoz
  • Registratie: Oktober 2000
  • Nu online

Janoz

Moderator Devschuur®

!litemod

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • irondog
  • Registratie: Januari 2001
  • Laatst online: 11-05-2025

irondog

alle dingen moeten onzin zijn

Topicstarter
Thnx

Zo dus:

$gulden=2000;
$euro=$gulden/2.20371;
$kut = number_format ($euro, 2, ',', '.');
printf("E%s", $kut);

[P5B deluxe] [Core2Duo 6300] [2 X 1GB DDR2] [GF FX7300] [320 GB WD] [Gentoo] [VISTA]


  • GX
  • Registratie: Augustus 2000
  • Laatst online: 14-05-2025

GX

Nee.

Op donderdag 08 november 2001 11:35 schreef chem het volgende:

[..]

zie number_format() in de manual...
Die kende ik nog niet, is wel een tikkeltje makkelijker ja :)
Pagina: 1