Ik wil graag een getal, bijvoorbeeld: 100000 zo omzetten zodat ik het getal: 100 000,00 te zien krijg. Nu heb ik het volgende geprobeerd:

$valuta=100000;

setlocale(LC_ALL, 'nl_NL@euro');
$valuta=money_format('%.2n',$valuta);

als ik valuta nu op het scherm zet krijg ik:
fl 100 000,00
Dit is perfect op de fl na! Dat moet nu euro of niks zijn, maar ik weet dus niet hoe ik die fl weg krijg?
diehard functies gebruiken zoals setlocale, money_format waar ik nog nooit van gehoord heb, en dan geen str_replace() weten te gebruiken :P hehe.. here ya go:

<?
str_replace("fl ", $valuta);

// of

str_replace("fl", $valuta); // zonder spatie na fl
?>

hatsé
str_replace heeft toch 3 argumenten?
Edit: 4 zelfs als je die optionele meetelt :P
Probeer dit eens dan:
<?
str_replace("fl", "&euro;", $valuta);
?>
:$ schaam

Reageren