Merubah angka menjadi huruf (terbilang) sering sekali digunakan untuk program-program yang menangani keuangan. Dengan adanya teks jumlah uang dalam bentuk huruf (terbilang) akan membantu orang untuk mengoreksi jumlah uangnya.
Untuk membuat fungsi terbilang pada PHP sangat mudah, kali ini saya akan memberikan kode merubah angka menjadi terbilang berupa sebuah fungsi yang ditulis dengan framework codeigniter. Berikut adalah kodenya.
function terbilang($x){
$abil = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");
if ($x < 12)
return " " . $abil[$x];
elseif ($x < 20)
return $this->terbilang($x - 10) . "belas";
elseif ($x < 100)
return $this->terbilang($x / 10) . " puluh" . $this->terbilang($x % 10);
elseif ($x < 200)
return " seratus" . $this->terbilang($x - 100);
elseif ($x < 1000)
return $this->terbilang($x / 100) . " ratus" . $this->terbilang($x % 100);
elseif ($x < 2000)
return " seribu" . $this->terbilang($x - 1000);
elseif ($x < 1000000)
return $this->terbilang($x / 1000) . " ribu" . $this->terbilang($x % 1000);
elseif ($x < 1000000000)
return $this->terbilang($x / 1000000) . " juta" . $this->terbilang($x % 1000000);
}
Sangat Berguna tutorialnya Tutorial Marvel Future Figth Game Lengkap
ReplyDelete