contact
WA: 0822-8846-7823
SMS: 0822-8846-7823
Call: 0822-8846-7823
BBM: D7DB3491
ebsofmail@gmail.com

Cara Membuat Fungsi Terbilang Dengan PHP

Posted in PHP MYSQL / i Life at 20 Mei 2017 With 0 Comments

Fungsi PHP mengubah angka menjadi huruf terbilang... Tutorial kali ini kita akan Membuat Fungsi Terbilang Dengan PHP, Fungsi terbilang di PHP ini merupakan fungsi yang sangat penting jika kita membuat aplikasi yang berhubungan dengan nominal uang, Misalnya terdapat anga Rp. 3.450 , Tentu dibaca dengan " Tiga Ribu Empat Ratus Lima Puluh Rupiah" , Nah itu lah yang dimaksud dengan fungsi terbilang dengan PHP

Cara Membuat Fungsi Terbilang dengan PHP

Back To Point aja ya.. langsung aja kita bikin fungsi Terbilan :

▼ Download Source Code Dibawah Ini ▼


fungsi_terbilang.php

functionkekata($x){
    $x=abs($x);
    $angka=array("","satu","dua","tiga","empat","lima",
    "enam","tujuh","delapan","sembilan","sepuluh","sebelas");
    $temp="";
    if($x<12){
        $temp=" ".$angka[$x];
    }elseif($x<20){
        $temp=kekata($x-10)." belas";
    }elseif($x<100){
        $temp=kekata($x/10)." puluh".kekata($x%10);
    }elseif($x<200){
        $temp=" seratus".kekata($x-100);
    }elseif($x<1000){
        $temp=kekata($x/100)." ratus".kekata($x%100);
    }elseif($x<2000){
        $temp=" seribu".kekata($x-1000);
    }elseif($x<1000000){
        $temp=kekata($x/1000)." ribu".kekata($x%1000);
    }elseif($x<1000000000){
        $temp=kekata($x/1000000)." juta".kekata($x%1000000);
    }elseif($x<1000000000000){
        $temp=kekata($x/1000000000)." milyar".kekata(fmod($x,1000000000));
    }elseif($x<1000000000000000){
        $temp=kekata($x/1000000000000)." trilyun".kekata(fmod($x,1000000000000));
    }    
        return$temp;
}
 
 
functionterbilang($x,$style=4){
    if($x<0){
        $hasil="minus ".trim(kekata($x));
    }else{
        $hasil=trim(kekata($x));
    }    
    switch($style){
        case1:
            $hasil=strtoupper($hasil);
            break;
        case2:
            $hasil=strtolower($hasil);
            break;
        case3:
            $hasil=ucwords($hasil);
            break;
        default:
            $hasil=ucfirst($hasil);
            break;
    }    
    return$hasil;
}

Langkah ke 2 , buatlah file index.php

<!DOCTYPE html>
<html>
    <head>
        <title></title>
        <meta http-equiv="Content-Type"content="text/html; charset=UTF-8">
    </head>
    <body>
        <?php
        include'fungsi_terbilang.php';
        
        $nilai=1250;
        
        echoterbilang($nilai,$style=1);echo'<br/>';
//        SERIBU DUA RATUS LIMA PULUH
        
        echoterbilang($nilai,$style=2);echo'<br/>';
//        seribu dua ratus lima puluh
        
        echoterbilang($nilai,$style=3);echo'<br/>';
//        Seribu Dua Ratus Lima Puluh
        
        echoterbilang($nilai,$style=4);echo'<br/>';
//        Seribu dua ratus lima puluh
        
        ?>
    </body>
</html>

Simpan ke-2 File tersebut, dan jalankan di localhost,  Dengan seperti itu anda dapat menggunakan 4 pilihan, huruf besar, huruf kecil.. Semua terserah anda..

Artikel Terkait

Diskusi