|
|
|
แปลงค่าเงินตัวเลข เป็นตัวหนังสือ script php แปลงค่าเงินตัวเลขเป็นตัวหนังสือ |
|
|
|
|
|
|
|
เข้าไม่ได้ ??????
|
|
|
|
|
Date :
18 ต.ค. 2547 13:06:43 |
By :
tuntigon |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?
function numtothaistring($num)
{
$return_str = "";
$txtnum1 = array('','หนึ่ง','สอง','สาม','สี่','ห้า','หก','เจ็ด','แปด','เก้า');
$txtnum2 = array('','สิบ','ร้อย','พัน','หมื่น','แสน','ล้าน');
$num_arr = str_split($num);
$count = count($num_arr);
foreach($num_arr as $key=>$val)
{
if($count > 1 && $val == 1 && $key ==($count-1))
$return_str .= "เอ็ด";
else
$return_str .= $txtnum1[$val].$txtnum2[$count-$key-1];
}
return $return_str ;
}
function numtothai($num)
{
$return = "";
$num = str_replace(",","",$num);
$number = explode(".",$num);
if(sizeof($number)>2){
return 'รูปแบบข้อมุลไม่ถูกต้อง';
exit;
}
$return .= numtothaistring($number[0])."บาท";
$stang = intval($number[1]);
if($stang > 0)
$return.= numtothaistring($stang)."สตางค์";
else
$return .= "ถ้วน";
return $return ;
}
?>
Go to : php convert number to thai money
|
|
|
|
|
Date :
2011-05-28 10:40:12 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|