Example #1
0
function get_number_wording($number, $flag = "")
{
    $dig_1 = array(1 => "one ", 2 => "two ", 3 => "three ", 4 => "four ", 5 => "five ", 6 => "six ", 7 => "seven ", 8 => "eight ", 9 => "nine ");
    if ($number < 10) {
        return $dig_1[$number];
    }
    if ($number == 11) {
        return "eleven ";
    }
    if ($number == 12) {
        return "twelve ";
    }
    if ($number == 13) {
        return "thirteen ";
    }
    if ($number == 14) {
        return "fourteen ";
    }
    if ($number == 15) {
        return "fifteen ";
    }
    if ($number == 16) {
        return "sixteen ";
    }
    if ($number == 17) {
        return "seventeen ";
    }
    if ($number == 18) {
        return "eightteen ";
    }
    if ($number == 19) {
        return "nineteen ";
    }
    if ($number < 100) {
        $dig_2 = array(1 => "nil ", 2 => "twenty ", 3 => "thirty ", 4 => "fourty ", 5 => "fifty ", 6 => "sixty ", 7 => "seventy ", 8 => "eighty ", 9 => "ninety ");
        return $dig_2[floor($number / 10)] . get_number_wording($number % 10);
    }
    #if ($flag=="uptohundred") return;
    if ($number < 1000) {
        # hundred
        return get_number_wording(floor($number / 100)) . "hundred " . get_number_wording($number % 100);
    }
    if ($number < 1000000) {
        # thousand
        return get_number_wording(floor($number / 1000)) . "thousand " . get_number_wording($number % 1000);
    }
    if ($number < 1000000000) {
        # million
        return get_number_wording(floor($number / 1000000)) . "million " . get_number_wording($number % 1000000);
    }
    if ($number < 1000000000000) {
        # milliard
        return get_number_wording(floor($number / 1000000000)) . "billion " . get_number_wording($number % 1000000000);
    }
    return "sorry, number too big";
}
Example #2
0
	<div align="right">Date: <?php 
        echo get_today_hrd_string();
        ?>
 </div>

	<div align="left"> <?php 
        echo $row["VR_NO"];
        ?>
 </div>
	
	<div align="center"> Received with thanks an amount of Taka <?php 
        echo $row["AMOUNT"];
        ?>
<br>
	( in words: <?php 
        echo get_number_wording($row["AMOUNT"]);
        ?>
 only) <br>
	<div align="left">from: <?php 
        echo $row["PARTY"];
        ?>
 </div>
	<div align="right">in CASH/CHEQUE/DD/P.O no</div>
	<div align="center">against <?php 
        echo $row["REMARKS"];
        ?>
 </div>
	<div align="left">Accountant</div>
	<div align="right">Cashier</div>

	<hr>