Cara Membuat Currency / Number Format dengan PHP

Posted on

Cara Membuat Currency / Number Format di PHP

 

Halo sahabat programmer, jumpa lagi dengan lambecode. Penjelasan kali ini tentang cara membuat currency / number format dari mata uang dengan PHP. Currnency merupakan mata uang yang dikeluarkan dan diterbitkan oleh setiap negara. Setiap negara memiliki nilai mata uang yang berbeda – beda. Namun keseluruhan memiliki format penulisan yang sama pada kelipatan seribu dipisah dengan komat atau titik.

Yang akan kita bahas di sini bukan terfokus pada currency tetapi pada penulisan format mata uang / number format yang digunakan untuk menulis nilai mata uang. Pada umumnya, format penulisan angka pada suatu program atau aplikasi digunakan untuk menuliskan nilai mata uang. Misalkan $1.000 dan Rp. 1.000,00. Oleh karena itu, penting untuk mempelajari format penulisan angka ketika membuat aplikasi apalagi seperti e-commerce yang sangat membutuhkan.

Cara Membuat Number Format dengan PHP

Untuk membuat penulisan format angka, PHP menyediakan function number_format(). Function tersebut mengelompokkan angka per-ribuan dan memiliki satu, dua, dan 4 parameter. Tidak dapat menggunakan 3 parameter. Berikut ini penjelasan dari function number_format().

ParameterDeskripsi
numberHarus ada. Diisi angka yang akan di format. Jika tidak ada parameter lain yang ditetapkan, maka secara default angka diformat tanpa desimal dan koma(,) sebagai pemisah ribuan.
decimalsPilihan/Opsional. Boleh dimasukkan atau tidak. decimal digunakan untuk menentukan berapa banyak desimal. Jika parameter ini dipasang, maka secara default menggunakan titik(.) sebagai pemisah angka dengan desimal.
decimalpointOpsional. Parameter ini digunakan untuk menentukan string pemisah antara angka dengan desimal. Biasanya diisi titik(.) atau koma(,).
separatorOpsional. Parameter ini digunakan untuk menentukan string pemisah ribuan. Biasanya diisi titik(.) atau koma(,).

Catatan : Jika parameter ke 4(separator) dimasukkan, maka parameter pertama sampai ke tiga harus ada.

Berikut ini contoh penulisannya pada kode program untuk lebih jelasnya.

Output :

  • 1,000,000
  • 1,000,000.00
  • 1.000.000,00

Cara Membuat Format Rupiah / Mata Uang dengan PHP

Sering muncul pertanyaan “bagaimana cara membuat format mata uang denga php?”. Sama halnya dengan penggunaan number_format(), namun yang berbeda adalah penambahan string mata uang di depannya. Baik itu rupiah ataupun mata uang lain, semuanya sama. Hanya berbekal satu function dari PHP, dapat membuat currency dari semua mata uang di dunia. Contoh programnya sebagai berikut.

Output :

  • Rp1.000.000,00
  • US$1.000.000

Leave a Reply

Your email address will not be published. Required fields are marked *