Cara Membuat Fungsi Terbilang Dengan PHP

Publish Date : 20-05-2017 , dibaca 8829 kali, Hari ini dibaca : 1 kali ,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 :

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..

Produk Rekomendasi

Artikel Terkait

Diskusi



wa