Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Memformat Nilai Berangka ke Dua Tempat Perpuluhan dalam PHP?
Memformatkan Nilai Angka dengan Tempat Perpuluhan
Dalam skrip PHP yang disediakan, nombor tidak dipaparkan dengan dua tempat perpuluhan yang dikehendaki. Untuk menangani isu ini, kami boleh menggunakan teknik pemformatan.
Fungsi printf boleh digunakan untuk menentukan format yang diingini untuk nombor tersebut. Sintaks printf(" .2f", $start) memformatkan nilai pembolehubah $start dengan satu digit sebelum titik perpuluhan dan dua digit selepas titik perpuluhan.
Sebagai alternatif, fungsi number_format boleh digunakan untuk memformat nombor mengikut peraturan pemformatan khusus untuk negara yang berbeza. Contohnya, number_format($start, 2) akan memformat $start dengan dua tempat perpuluhan menggunakan peraturan pemformatan lalai sistem.
Dengan menggunakan teknik pemformatan ini, skrip boleh diubah suai untuk memaparkan ketepatan perpuluhan yang dikehendaki:
<?php $inc = 0.25; $start = 0.25; $stop = 5.00; ?> <?php while($start != ($stop + $inc)){ ?> <option><?php printf("%.2f", $start); ?></option> <?php $start = $start + $inc; ?> <?php } ?>
Kini, skrip akan memaparkan nilai dalam format yang dikehendaki: 5.00, 4.00, 3.00 dan 3.50.
Atas ialah kandungan terperinci Bagaimana untuk Memformat Nilai Berangka ke Dua Tempat Perpuluhan dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!