Untuk mengubah format angka ke dalam satuan rupiah sangatlah gampang. Di PHP sudah tersedia suatu fungsi yang dapat kita manfaatkan untuk keperluan tersebut. Nama fungsinya adalah number_format(). Fungsi PHP ini akan mengelompokkan angka-angka ke dalam format ribuan.
Format penulisannya adalah sebagai berikut:
number_format(a,b,c,d)Bisa dilihat pada fungsi diatas terdapat 4 buah parameter.
- Parameter "a" adalah angka yang akan diformat.
- Parameter "b" adalah jumlah digit angka dibelakang koma desimal.
- Parameter "c" adalah karakter pemisah titik desimal.
- Parameter "d" adalah karakter pemisah digit ribuan.
Kita dapat melakukan pemanggilan fungsi formatrp diatas dengan script berikut.
Apabila dijalankan maka angka 1000000 akan tampil dalam format rupiah Rp. 1.000.000,00.
Semoga bermanfaat




11 Comment:
Penjelasannya singkat,tepat dan cepat.!kl blh tau fungsinya kita format angkat dalam rupiah apa ya mas...?
Itu cuma buat tampilan aja mas biar nyaman di mata. Daripada baca 1000000 khan lebih enak kalo bacanya dalam format rupiah Rp. 1.000.000,00
Sering-sering kasih yang ginian mas .. biar mudeng coding dikit-dikit
Yap, Insya Allah akan diusahakan. Terimakasih masukannya mas Denny..
engga ngerti mas. hehe.
Akan dicoba segera.......
Mas, Trima kasih atas ilmunya.
kalo angkanya di ambil dari database gimana bos??
Tinggal ganti saja variabel yang ada pada pemanggilan fungsi formatrp() dengan variabel dari database. Misal:
$rp=formatrp($tampil[harga]);
dimana harga diatas merupakan field yg ada di database.
permisi mas, mau tanya..klo nampilin angka menjadi bentuk string gimana? misal di database $id=1 ditampilin menjadi 00001 gimana ya mas? mohon bantuannya..terimakasih :)
bangnops : kalo dari database biasanya di bagian Attributes, saya isi dengan UNSIGNED ZEROFILL, jadi nilai nol-nya akan tampil.
tapi scrip itu tidak berguna di componen Digistore...klo ada yg bisa merubah Format penulisan Di component Digistore (joomla) tolong infonya yah thanks...:)
utex28@gmail.com
Post a Comment