Indonesia: 1 July, 2024

Membuat Format Rupiah Dengan PHP

Selamat datang lagi di mandankoding.com. Pada tutorial kali ini kita akan membahas tentang Membuat Format Rupiah Dengan PHP. Sebelumnya kita juga sudah membahas tentang Cara Membuat Koneksi PHP Ke Database MySQL.

Ketika kamu membuat website seperti pengelolaan data Gaji Karyawan atau website yang di dalamnya terdapat pengelolaan keuangan atau terdapat nominal uang. Maka untuk memperjelas tampilan baik dalam laporan atau pun tampilan transaksi, alangkah baiknya kamu menampilkannya dalam bentuk format mata uang yang mana indonesia memiliki format mata uang Rupiah (Rp). Nah, pada kesempatan kali ini saya akan membagikan tutorial Membaut Format Rupiah Dengan PHP.

Untuk menampilkan Format Rupiah menggunakan PHP, kamu bisa memanfaatkan fungsi dari php tersebut yaitu number_format().

Bentuk dari fungsi number_format()

number_format(number, decimals, decimalpoint, separator);

Contoh penerapannya, misalnya kita ingin menampilkan gaji karyawan dengan nominal Rp 3000000 menjadi Rp 3.000.000,00, maka kita akan menggunakan number_format() seperti contoh di bawah:

<?php

  echo "Rp " . number_format("3000000", 2, ",", ".");

?>
  
  

Hasilnya akan seperti di bawah ini:

format rupiah php

Tutorial Kami Lainnya:

Bagaimana jika format uang nya tidak memiliki 2 angka di belakang koma?

Untuk menghilangkan 2 angka di belakang koma, atau kita ingin merubah format dari Rp 3.000.000,00 menjadi Rp 3.000.000.

<?php

  echo "Rp " . number_format("3000000", 0, ",", ".");

?>
  
  

Hasilnya akan seperti ini:

format rupiah php-1

Tentunya contoh di atas hanya dapat di gunakan dalam satu format uang saja, tapi bagai mana jika format uang nya banyak seperti gaji karyawan, tentu dalam satu perusahaan memiliki lebih dari satu karyawan malahan sampai ratusan karyawan, kalau begitu pasti kita akan membuat foram kodenya satu-satu dan berulang.

Agar kita tidak membuat kode yang sama secara berulang sehingga lebih efektif dan efesien kita perlu membuat suatu fungsi PHP untuk menampung itu semua, silahkan salin kode di bawah ini:

<?php 
 
  function rupiah($nominal){

      $format_rupiah = "Rp " . number_format($nominal,2,',','.');
      return $format_rupiah;

  }
 
echo rupiah(3450600);
?>
  
  

Hasilnya akan seperti gambar di bawah:

format rupiah php-2

Silahkan kamu coba dengan nominal yang lainnya, dan silahkan terapkan pada project yang sedang kamu kembangkan sekarang, dan lihat hasilnya.

Itu saja dari saya, semoga bermanfaat, jika ada kesalahan dalam penjelasan saya, silahkan tinggal kan pesan di kolom komentar.🙏🎉😇😇

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *