Ik ben opzoek naar een scriptje dat als je bijvoorbeeld 1234567890 hebt (als getal) dat PHP dan weergeeft: 1.234.567.890 en dat dan bij elk willekeurig getal.. ik heb al veel geprobeert, maar ik liep vanst bij die nullen!

Dus elke na 3 getallen een . (van achter naar voor)

ik dacht zo van: 1|234|567|890

| = scheiding

is me ook wel gelukt:D Maar ja:( Dan krijg je nullen die niet meegeteld worden omdat er dan staant bv: 012 dan rekent PHP die als 12:S Ja.. daar zit ik niet op te wachten.. is je getal opeens een stuk kleiner! Stel je voor wat er zou gebeuren als je getal 1000000 moest zijn! 1.0.0 Nou, dat lijkt een stuk minder!

PS: Zeg me ff als het niet duidelijk is..
Ik kan me bij printf en sprintf ook geen separators herinneren. number_format lijk me in dit geval de aangewezen manier.
Hmmm.

Laat het i.i.g. duidelijk zijn dat number_format() gewoon dé manier is :-)
Ja:D thx:D
Waarom vies spelen als het ook netjes kan?
Typisch PHPérs, moeilijke oplossing verzinnen voor iets waar een standaard functie voor is ;).

Ik herken het, ik doe het zelf ook ;)
Waaerom opnieuw het wiel uitvinden?

Ik heb daaar zo veel hekel aan :)
Och, het is natuurlijk best leerzaam om zelf te bedenken hoe een standaard-functie zou kunnen werken. Het is zelfs nóg leuker als het je lukt je eigen routine sneller te maken dan de standaard-functie ;-)
Yoepi ik heb 0.0000001 seconde bespaart... zal de gebruiker ook zo lekker merken

Reageren