
Ilustrasi http://img.viralpatel.net/2012/05/numbers.jpg
Diperuntukkan untuk mengubah angka ke dalam kalimat dalam bahasa Indonesia. Maksimal nilainya adalah 1milyar-1. Semoga bermanfaat
<?php function terbilang($bilangan){ $bilangan = abs($bilangan); $angka = array("Nol","satu","dua","tiga","empat","lima","enam","tujuh","delapan","sembilan","sepuluh","sebelas"); $temp = ""; if($bilangan < 12){ $temp = " ".$angka[$bilangan]; }else if($bilangan < 20){ $temp = terbilang($bilangan - 10)." belas"; }else if($bilangan < 100){ $temp = terbilang($bilangan/10)." puluh".terbilang($bilangan%10); }else if ($bilangan < 200) { $temp = " seratus".terbilang($bilangan - 100); }else if ($bilangan < 1000) { $temp = terbilang($bilangan/100). " ratus". terbilang($bilangan % 100); }else if ($bilangan < 2000) { $temp = " seribu". terbilang($bilangan - 1000); }else if ($bilangan < 1000000) { $temp = terbilang($bilangan/1000)." ribu". terbilang($bilangan % 1000); }else if ($bilangan < 1000000000) { $temp = terbilang($bilangan/1000000)." juta". terbilang($bilangan % 1000000); } return $temp; }