Membuat Function Format Rupiah pada PHP

Update Terakhir pada

Assalamualaikum Wr. Wb.

Sobat Webhozz dimanapun berada, semoga dalam keadaan sehat dan bahagia selalu ya.

Nah, pada kesempatan ini kita akan belajar salah satu pemograman PHP.

Ya sesuai judul, membuat format Function Format Rupiah.

Mungkin kita pernah mencoba membuat angka yang angkanya ribuan bahkan jutaan,

tentunya digit angkanya pasti banyak kan?

Bahkan kita bisa aja bingung, apakah nominal angkanya udah sampe ribuan atau jutaan, iya kan?

Dengan mmenggunakan function ini maka kita gak bakalan perlu lagi menulis script kode yang panjang,

tinggal main panggil aja functionnya, oke langsung aja kita mulai ya.

Buat aja filenya dalam sebuah folder khusus, lalu beri dengan nama “index.php”.

Lalu, tuliskan script berikut ini.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Webhozz Blog</title>
</head>
<body>
    
    <h3>Format Rupiah pada PHP</h3>

    <?php 
    
        $harga = 5000000;

        function rupiahkan($nominal)
        {
            $hasil = number_format($nominal, 0,",",".");
            return $hasil;
        }

        $hargaAkhir = rupiahkan($harga);

        echo
        "
            <p>Harga yang tidak menggunakan function rupiahkan : Rp $harga,-</p>
            <p>Menggunakan Function rupiahkan : Rp $hargaAkhir,-</p>
        ";
    
    ?>

</body>
</html>

Dari script tersebut, akan menghasilkan gambar berikut.

Nah, mudah kan???

Pada gambar tersebut kelihatan kan yang mana pake function dan yang mana gak pake function.

Berikut ini adalah penjelasannya.

rupiahkan : nama fungsi/ function
nominal : inisial nilai yang nanti akan diubah jadi format Rupiah
number_format(nominal, “0”, “,”,”.”): mengubah format angka nominal
-nominal : inisial yang akan diubah
-“0” : jumlah angka di belakang koma
-“,” : memberikan koma pada angka digit terakhir
-“.” : memberikan format titik di 3 angka saat digitnya sudah lebih dari 3 angka
return : keluaran dari function

Demikianlah postingan pada kali ini.

Semoga bermanfaat ya, Amin.

Wassalamualaikum Wr. Wb.