Wednesday, March 27, 2019

Script Membuat Format Uang Rupiah di PHP Dengan Fungsi Format_Number

cara membuat format rupiah dengan menggunakan format_number di php, dan mengatur jumlah digit dibelakang koma di php

Membuat format angka biasa menjadi format rupiah di PHP sangat diperlukan, mengingat format angka bawaan pada bahasa permograman web PHP tidak mendefenisikan atau mengatur langsung mana bilangan ribuan dan pecahan yang mana ini penting apabila ingin digunakan untuk toko online yang pastinya harga memiliki format rupiah.

Untuk membuat Format Mata Uang Rupiah di php, tentu ada sebuah fungsi pemformatan yang harus kita terapkan sebagai pengkonversi angka biasa menjadi Format rupiah atau Uang Rupiah.

Membuat Format Uang Rupiah di PHP

Dalam PHP sendiri, untuk mengatur Format angka yang diinginkan seperti Format Uang Rupiah atau Format Angka lainnya, sudah tersedia Fungsi Pemformatan angka yaitu Number_Format. Dimana jika diartikan memiliki arti “Format Angka”.

Jadi, pada number format inilah kita mengatur susunan angka menjadi sebuah format, baik format pecahan, format rupiah, format dolar, dan lain sebagainya dan tergantung keinginan anda.

Bentuk umum penuslian format_number dalam php untuk membuat format rupiah atau format angka lainnya sebagai berikut ini

Number_format($number,decimal,dec_point,pemisah_ribuan)

$number : ini adalah tempat angka atau bilangan yang ingin diformat, bisa dengan angka langsung atau dewakilkan dengan variable.

Decimal : ini adalah berisi nilai dari 0 – dst. Sebagai penentu berapa digit dibelakang koma (jumlah digit pecahan), jika diberi angka 1, maka akan memiliki 1 digit dibelakang koma.

Dec_point : ini biasanya berisi tanda baca seperti titik (.) atau koma (,) yang berguna untuk sebagai pemisah antara bilangan bulat (bilangan biasa) dengan bilangan decimal.

Pemisah_ribuan : ini biasanya berisi tanda baca seperti titik (.) atau koma (,) yang berguna untuk pemisah ribuan.

Setelah anda paham mengenai bentuk umum dan bagian-bagian dari format_angka untuk membuat format uang rupiah di html, kita masuk ke contoh.

Contoh Program PHP Konversi Angka Biasa Menjadi Format Rupiah di PHP

<?php
$format_rupiah=65700000;
echo "format biasa   : $format_rupiah <br>";
echo "format Rupiah 1: Rp.".number_format($format_rupiah,0,',','.')."<br>";
echo "format Rupiah 2: Rp.".number_format($format_rupiah,1,',','.')."<br>";
echo "format Rupiah 3: Rp.".number_format($format_rupiah,0,',',',')."<br>";
echo "format Rupiah 4: Rp.".number_format($format_rupiah,1,'.',',')."<br>";
?>

Diatas adalah contoh sederhana mengkonversi atau menformat angka yang sesuai keinginan masing-masing. Ada 4 bentuk yang sengaja saya berikan agar tau perbedaan mana yang berguna untuk pemisah angka ribuan dan pemisah angka decimal dengan ribuan.

Berikut hasil dari script PHP membuat format rupiah dengan pemisah koma dan pemisah titik.

cara membuat format uang rupiah dengan menggunakan format_number di php
Gambar Meengatur Format Rupiah di PHP

Terkadang ada pemisah ribuan, dan jutaan berupa titik (.) dan berupa koma (,) dalam format mata uang rupiah. Dan ada juga pemisah dengan decimalnya berupa titik (.) dan ada juga koma (,). Untuk lebih jelasnya seperti terlihat pada gambar diatas dari hasil konversi format angka biasa menjad format angka rupiah di PHP.

Kita coba masuk dalam contoh lainnya agar terlihat fungsi dari decimal yang saya maksud diatas dalam format angka dip hp

Contoh Pengunaan Format Number di PHP


<?php
$number=55555555/4;
echo "format biasa   : $number <br>";
echo "format 1: ".number_format($number,0,',','.')."<br>";
echo "format 2: ".number_format($number,3,',','.')."<br>";
?>


Maka hasil dari format number diatas sebagai berikut ini :

cara menggunakan format_number di php untuk merubah format angka biasa menjadi format rupiah di php
Gambar Mengatur Format number di PHP 


Jadi sebenarnya format number ini tidak hanya digunakan dalam membuat format rupiah didalam php, namun terkadang digunakan dalam format penjumlahan, pembagian, perkalian, dan pengurangan yang mungkin saja perlu di defenisikan mana ratusan, ribuan, jutaan dst secara jelas. Dan bisa juga mengatur jumlah angka dibelakang koma yang ingin ditampilan kan agar tidak terlalu banyak angka dibelakang koma.

Biasanya terkadang format rupiah dalam mysql adalah integer, tentu tidak memiliki angka dibelakang koma, namun bagaimana jika seperti angka-angka lain yang bertipe blob atau float, pasti memiliki angka dibelakang koma.

Disinilah kegunaan format_number dimana kita bisa mengatur format angka yang ditampilkan ini akan seperti apa, apakah dalam format mata uang rupiah, atau dalam format mata uang dollar atau format angka lainnya.

Demikianlah pembahasan tentang Script PHP Membuat Format Rupiah dengan menggunakan fungsi Format_Number di PHP dan sekaligus mengatur jumlah digit dibelakang koma di PHP.



EmoticonEmoticon