Script PHP untuk Membuat Format Uang Rupiah Fungsi number_format()

Script PHP untuk Membuat Format Uang Rupiah Fungsi number_format(). Fungsi number_format() sangat berguna untuk banyak program website terutama web toko online, penjualan, dan sistem web lain yang membutuhkan dan menggunakan tampilkan output nominal uang terutama rupiah (Rp). Misal kita mau menampilkan format Uang Rp 9.500.000,00 tidak mungkin didalam database kita akan menggunakan tipe data varchar. Bisa saja varchar, tapi dalam perhitungan nanti misal ada pengurangan dan penambahan akan terjadi kesulitan. Jika mau kita simpan dengan tipe data Integer maka tentu juga tidak bisa karena ada komanya.

 

 

 

Untuk itu kita menggunakan perintah number_format() untuk menampilkan data format uang sesuai format Rp 9.500.000,00

 

 

 

Format & Penjelasan Scriptnya adalah sebagai berikut:

 

number_format($angka, $jumlah_desimal, $pemisah_desimal, $pemisah_ribuan)

 

$angka : angka yang ingin kita tampilkan untuk di manipulasi

 

$jumlah_desimal : jumlah angka dibelakang koma (jumlah angka di belakang nilai uang)

Baca Juga:

 

$pemisah_desimal : untuk pemisah angka dengan pecahan desimal atau sen dibelakang angka

 

$pemisah_ribuan : untuk pemisah untuk angka dalam satuan ribuan

 

 

 

Untuk jelasnya contoh penggunaan Script PHPnya dibawah ini:

 

 

 

Contoh 1 : Menampilkan 2 angka desimal di belakang nominal uang, pemisah desimal tanda koma (,), ribuan titik (.)

 

[php]<?php
$angka = “9500000”;
$jumlah_desimal =”2″;
$pemisah_desimal =”,”;
$pemisah_ribuan =”.”;

echo “Rp “.number_format($angka, $jumlah_desimal, $pemisah_desimal, $pemisah_ribuan);
//hasil : Rp 9.500.000,00

?>[/php]

 

 

 

Contoh 2 : Menampilkan 2 angka desimal di belakang nominal uang, pemisah desimal tanda titik (.), ribuan koma (,)

 

[php]<?php
$angka = “9500000”;
$jumlah_desimal =”2″;
$pemisah_desimal =”.”;
$pemisah_ribuan =”,”;

echo “Rp “.number_format($angka, $jumlah_desimal, $pemisah_desimal, $pemisah_ribuan);
//hasil : Rp 9,500,000.00

?>[/php]

 

 

 

Contoh 3 : Menampilkan tanda (-) di belakang nominal uang, pemisah desimal tanda koma (,), ribuan titik (.)

 

[php]<?php
$angka = “9500000”;
$jumlah_desimal =”0″;
$pemisah_desimal =”,”;
$pemisah_ribuan =”.”;

echo “Rp “.number_format($angka, $jumlah_desimal, $pemisah_desimal, $pemisah_ribuan).”-“;
//hasil : Rp 9.500.000,-

?>[/php]

 

 

 

Contoh 4 : Tidak Menampilkan angka desimal di belakang nominal uang

 

[php]<?php
$angka = “9500000”;
$jumlah_desimal =”0″;
$pemisah_desimal =”,”;
$pemisah_ribuan =”.”;

echo “Rp “.number_format($angka, $jumlah_desimal, $pemisah_desimal, $pemisah_ribuan);
//hasil : Rp 9.500.000

?>[/php]

 


Bagikan Artikel ini:
Facebook Twitter Blogger