PHP - Terbilang Rupiah - Number to Text

Posted in Note on Jan 26, 2024 by Sugeng Sulistiyawan ‐ 1 min read

PHP - Terbilang Rupiah - Number to Text

Terbilang Function PHP

/**
 * Terbilang Rupiah
 *
 * @param float|int $nominal
 * @return string
 */
function terbilang($nominal)
{
    $f = new \NumberFormatter('id-ID', \NumberFormatter::SPELLOUT);

    return $f->format($nominal);
}

EXAMPLE IMPLEMENTATION

terbilang(1000) // seribu

terbilang(10000) // sepuluh ribu

terbilang(100) . ' rupiah' // seratus rupiah