Memformat angka dengan php

Nilai yang dihasilkan dalam perhitungan di php bisa kita format sesuai keperluan dengan menggunakan fungsi number_format(). Berikut contoh penggunaanya.

Format dasar perintah number_format adalah :

number_format ( float $number , int $decimals , string $dec_point , string $thousands_sep )

Dimana float $number diisi dengan nilainya, int $decimal diisi dengan jumlah digit desimal, string $dec_point diisi karakter/simbol pemisah, dan string $thousands_sep diisi dengan pemisah ratusan. Contohnya sebagai berikut :

<?php
$nilai_x=10000000000;

echo "Nilai Awal = $nilai_x ";
echo "<br>Nilai setelah dilakukan format = ".number_format($nilai_x);
echo "<br>Nilai setelah dilakukan format = ".number_format($nilai_x,3);
echo "<br>Nilai setelah dilakukan format = ".number_format($nilai_x,3,"#",".");
?>

Contoh diatas akan menghasilkan nilai dengan format seperti berikut :

Nilai Awal = 10000000000
Nilai setelah dilakukan format = 10,000,000,000
Nilai setelah dilakukan format = 10,000,000,000.000
Nilai setelah dilakukan format = 10.000.000.000,000

Jika format nilai tidak dapat dilakukan, maka cara lainya yaitu menggunakan fungsi-fungsi string dalam php.

Semoga Bermanfaat

Zainal Hakim

** Bebas disunting dengan menyebutkan sumber **

Komentar

Halaman Lainya

Kiriman terbaru