Anda butuh merubah sebuah angka menjadi kata-kata dalam Bahasa Indonesia? Dengan PHP extension intl
hal ini mudah dilakukan.
Contoh, Anda ingin merubah angka 2.755.000.
$numberFormatter = new \NumberFormatter("id_ID", \NumberFormatter::SPELLOUT);
echo $numberFormatter->format('2775000');
Kode di atas menghasilkan: dua juta tujuh ratus tujuh puluh lima ribu.
Alternatif lain apabila extension intl
tidak tersedia adalah dengan menggunakan paket Terbilang.
Enjoy!
Sumber: https://www.php.net/manual/en/class.numberformatter.php
Leave a Reply