|  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
   |