Merubah Format Integer Menjadi Rupiah PHP

Seputar PHP, kali ini saya akan sharing dengan agan2 yang mengalami masalah dengan format integer agar bisa menjadi tampilan berupa nilai rupiah dengan PHP. Masalah ini muncul jika dalam database, kita menyimpan suatu data seperti harga suatu barang yang kita kalkulasi menggunakan tipe data integer, namun ingin menampilkan dalam format rupiah. Jika diubah bentuk varchar maka tidak bisa dikalkulasi, maka ada cara untuk merubah format integer menjadi bentuk rupiah pada PHP.

Oke langung saja pada pembahasan cara merubah bentuk integer menjadi format rupiah dengan PHP.

Kita coba membuat form input data untuk memasukkan suatu nilai seperti harga barang. Ketika klik button simpan, maka nilai akan muncul dengan format rupiah. Berikut contoh kode php sederhana merubah bentuk nilai int menjadi rupiah. Simpan kode berikut di folder host local anda(htdoc pada xampp/www pada wamp) dengan format .php:

<form action=”” method=”POST”>
<input type=”text” name=”price” placeholder=”masukkan harga”>
<input type=”submit” name=”submit” value=”Simpan”>
</form>

<?php
if(isset($_POST[‘submit’])){
$nilai = $_POST[‘price’];
$harga = number_format($nilai);
$harga = str_replace(‘,’, ‘.’, $harga);
echo “Harga = Rp $harga”;
}
?>

Ketika dijalankan kode diatas melalui browser dengan masukkan ke file php tadi(http://localhost/harga.php) dengan memasukkan nilai 10000000, maka setelah klik tombol simpan akan muncul nilai dengan format rupiah.

Rp 10.000.000

Berikut screenshotnya menampilkan nilai integer menjadi rupiah pada php:

Cara di atas pada intinya, data dari form input akan disimpan dalam format nilai dengan tanda koma setiap 3 dari belakang, makanya dengan fungsi str_replace akan mengubah koma menjadi titik. 🙂 semoga tutorial merubah nilai integer menjadi tampilan format rupiah tersampaikan dengan teman2. Baca juga artikel php yang menarik seperti:

Ternary Operator pada PHP

Cara Menggunakan MD5 pada PHP

Contoh Web Ecommerce dengan PHP

Membuat Menu Print dan Preview PHP-MySQL

About Mr.Gng 246 Articles
Si Anak dari Orang Tua tersayang ingin berbagi ilmu dengan harapan bermanfaat bagi orang lain. Situs SeputarTI.Com ini sebagai salah satu media berbagi saya, khususnya dibidang TI. Salam Kenal dari saya... :-)

Be the first to comment

Leave a Reply

Your email address will not be published.


*