วันจันทร์ที่ 13 ธันวาคม พ.ศ. 2553

the change calcuation


<?php
function return_money($m){
$debug = 1;
$m *= 100;
$x100 = array(
'50000'=>'แบ้งค์500',
'10000'=>'แบ้งค์100',
'5000'=>'แบ้งค์50',
'2000'=>'แบ้งค์20',
'1000'=>'เหรียญ10',
'500'=>'เหรียญ5',
'200'=>'เหรียญ2',
'100'=>'เหรียญบาท',
'50'=>'เหรียญ50สตางค์',
'25'=>'เหรียญ25สตางค์',
);
$n = array();
if ($debug) echo 'จำนวนเงิน '. ($m/100) . ' จะต้องทอน <br'.'>';
foreach($x100 as $x=>$name){
$r = $m % $x;
$idx = (string)($x/100);
$n[$idx] = ($m - $r)/$x;
$m = $r;
if($debug) if (!empty($n[$idx])) echo $name . ' จำนวน ' .$n[$idx]. '<br'.'>';
}
return $n;
}

$exchange = '451.75';
$moneys = return_money($exchange);
print_r($moneys);

?>

ไม่มีความคิดเห็น:

แสดงความคิดเห็น