PHP expert |
|
<?
function geld($geld)
{
if(strlen($geld < 4))
{
return $geld;
}
elseif(strlen($geld == 4))
{
$een = substr($geld,0,1);
$twee = substr($geld,1,3);
$money = $een.','.$twee;
return $money;
}
elseif(strlen($geld == 5))
{
$een = substr($geld,0,2);
$twee = substr($geld,2,3);
$money = $een.','.$twee;
return $money;
}
elseif(strlen($geld == 6))
{
$een = substr($geld,0,3);
$twee = substr($geld,3,3);
$money = $een.','.$twee;
return $money;
}
elseif(strlen($geld == 7))
{
$een = substr($geld,0,1);
$twee = substr($geld,1,3);
$drie = substr($geld,4,3);
$money = $een.','.$twee.','.$drie;
return $money;
}
else
{
return $geld;
}
}
?>
<? function geld($geld) { { return $geld; } { $money = $een.','.$twee; return $money; } { $money = $een.','.$twee; return $money; } { $money = $een.','.$twee; return $money; } { $money = $een.','.$twee.','.$drie; return $money; } else { return $geld; } } ?>
Nu wil ik bijvoorbeeld bij het bedrag 100000 er een komma tussen, dus 100,000. Maar dit lukt niet, ik roep de functie op met echo geld(100000); bijvoorbeeld maar het werkt niet
|