Asmaul Husna

Asmaul Husna

Pesan

Kebahagian itu karena adanya cinta,maka jika tanpa cinta kebahagiaan akan sirna,jika kebahagian sirna akan tampaklah kegalauan hati, karena hati pengendali raga, maka jikalau sakit hati, sakitlah semua, oleh karenanya perolehlah cinta, kemanakah mencari cinta,tak perlulah mencarinya,karena cinta ada di manapun kita berada, bukanlah kiranya mencari,tetapi perkenankanlah mendekatinya, mendekat kepada penguasa cinta,pemilik alam semesta & tentulah sang Maha Agung yg bersifat tak seperti makhluk-Nya ...

Pages - Menu

Tuesday, January 13, 2015

Fungsi Terbilang Dengan PHP

بسم الله الرحمن الرحيم
Alahamdulillah pada kesempatan ini, saya kembali berbagi sourcecode pemrograman PHP. Pada posting hari ini, saya akan berbagi sourcecode membuat fungsi terbilang.
Fungsi terbilang yaitu fungsi untuk merubah angka ata bilangan menjadi sebuat kata atau kalimat, seperti biasa dalam  kwitansi, 20000 terbilang "dua puluh ribu". Fungsi terbilang ini saya ambil dari sourcecode fungsi terbilang dengan bahasa pemrograman delphi.
<?php
function Terbilang($nilai){
    $abil = array('','satu','dua','tiga', 'empat','lima','enam','tujuh','delapan','sembilan', 'sepuluh','sebelas');
    if ($nilai < 12){//[1]
        $terbilang = ' '.$abil[$nilai];    
    return $terbilang;
    }else 
    if($nilai < 20){//[2]
        return Terbilang($nilai-10).' belas';
    }else
    if ($nilai < 100){//[3]
        return Terbilang(floor($nilai / 10)).' puluh'.Terbilang($nilai % 10);
    }else
    if ($nilai < 200){//[4]

        return ' seratus'.Terbilang($nilai-100);
    }else
    if ($nilai < 1000){//[5]
        return Terbilang(floor($nilai / 100)).' ratus'.Terbilang($nilai % 100);
    }else
    if ($nilai < 2000){//[6]
        return ' seribu'.Terbilang($nilai-1000);
    }else
    if ($nilai < 1000000){//[7]
        return Terbilang(floor($nilai / 1000)).' ribu'.Terbilang($nilai % 1000);
    }else
    if ($nilai < 1000000000){//[8]
        return Terbilang(floor($nilai / 1000000)).' juta'.Terbilang($nilai % 1000000);
    }else{
        return 'Tidak valid';
    }
}
?> 
Fungsi terbilang ini hanya terbatas dari 1 s.d. 999999999, silahkan dikembangkan lagi. Sourcecode-nya bisa anda unduh di sini.
Terima kasih,
Wassalamu 'alaikum wa rahmatullahi wa barakatuh

0 komentar:

Post a Comment

Selamat berkunjung di blog saya, terima kasih.

Labels