//view
<form method="post" action="<?= base_url(); ?>home/angka">
<tr><td>masukkan angka</td><td>:</td><td><input type="text" name="angka" id="nik"></input></td><td><span id="bilangan"></span></td></tr>
<tr><td><input type="submit" value="Proses" id="TbProses2"></input></td></tr>
</form>
// controller
function angka()
{
//$angka = $_POST['angka'];
$angka = $this->input->post('angka');
$abil = array("", "satu", "dua", "tiga", "empat", "lima", "enam", "tujuh", "delapan", "sembilan", "sepuluh", "sebelas");
if ($angka < 12)
return " " . $abil[$angka];
elseif ($angka < 20)
return $this->angka($angka - 10) . " belas";
elseif ($angka < 100)
return $this->angka($angka / 10) . " puluh" . $this->angka($angka % 10);
elseif ($angka < 200)
return " seratus" . $this->angka($angka - 100);
elseif ($angka < 1000)
return $this->angka($angka / 100) . " ratus" . $this->angka($angka % 100);
elseif ($angka < 2000)
return " seribu" . $this->angka($angka - 1000);
elseif ($angka < 1000000)
return $this->angka($angka / 1000) . " ribu" . $this->angka($angka % 1000);
elseif ($angka < 1000000000)
return $this->angka($angka / 1000000) . " juta" . $this->angka($angka % 1000000);
}