aLways thiNk +

Format Angka Menjadi Format Uang Dalam PHP

Posted on: April 22, 2009

Dalam membuat sebuah aplikasi sering kita menggunakan pecahan uang sebagai tampilannya. Seperti Rp 1.250.000,00. Namun akan tetapi dalam penyimpanan dalam database, format seperti itu tentulah tidak diperkenankan dalam tipe data INTEGER. Dalam format uang seperti tadi juga akan sulit untuk pengoperasian penghitungan tambah, kurang, dan lain-lain dalam script PHP.

Dalam PHP, terdapat sebuah trik untuk memanipulasi tampilan dalam layar browser. Yaitu, kita menggunakan perintah

number_format( $number, $jum_desimal, $string_desimal, $string_pemisah_ribuan )

$number : angka yang ingin di manipulasi.
$jum_desimal : jumlah angka dibelakang koma
$string_desimal : string untuk pemisah angka dengan pecahan sen dibelakang angka
$string_pemisah_ribuan : string pemisah untuk angka dengan satuan ribuan/ratusannya

Contoh Script PHP :

<?php
$angka=12345678.90;

echo “Rp ” . number_format( $angka , 2 , ‘,’ , ‘.’ );
echo “<br />”;
//hasil : Rp 12.345.678,90

echo “Rp ” . number_format( $angka , 0 , ” , ‘.’ ) . “,-“;
echo “<br />”;
//hasil : Rp 12.345.678,-

echo “$ ” . number_format( $angka , 2 , ‘.’ , ‘,’ );
//hasil : $ 12,345,678.90
?>

Dan hasilnya sebagai berikut :

Number Format PHP

Number Format PHP

Sebenarnya banyak sekali manipulasi manipulasi yang sering digunakan dan banyak sekali logikanya, tergantung bagaimana kebutuhan anda menggunakannya dalam script.

Thx,

Sumber : Forum DiskusiWeb.Com

4 Responses to "Format Angka Menjadi Format Uang Dalam PHP"

coi aku mene lek due laptop tak main ke rumahmu yooo

Thanks buat tuttorialnya, simple, mudah dan IT WORKS!!
Good Job Dude

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: