Rumah > pembangunan bahagian belakang > masalah PHP > Bagaimana untuk menukar rentetan kepada nombor dalam php sambil mengekalkan dua tempat perpuluhan

Bagaimana untuk menukar rentetan kepada nombor dalam php sambil mengekalkan dua tempat perpuluhan

青灯夜游
Lepaskan: 2023-03-15 08:02:01
asal
5154 orang telah melayarinya

Cara menukar rentetan kepada nombor dalam PHP dan mengekalkan dua tempat perpuluhan: 1. Gunakan fungsi number_format(), sintaks "number_format($str, 2)" 2. Gunakan floatval() dan bulat () Fungsi, sintaks "bulat(floatval($str))".

Bagaimana untuk menukar rentetan kepada nombor dalam php sambil mengekalkan dua tempat perpuluhan

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3

php akan rentetan Tukar kepada nombor dan kekalkan dua tempat perpuluhan

1 Gunakan fungsi number_format()

number_format() fungsi digunakan untuk menukar rentetan. kepada nombor. Ia mengembalikan nombor terformat pada kejayaan, jika tidak, memberikan E_WARNING pada kegagalan.

<?php 
$str = "32.314"; 
// 使用number_format()函数将字符串转换为数字
echo number_format($str), "<br>"; 
// 函数的作用是:将字符串转换为数字
echo number_format($str, 2); 
?>
Salin selepas log masuk

Bagaimana untuk menukar rentetan kepada nombor dalam php sambil mengekalkan dua tempat perpuluhan

2 Gunakan fungsi floatval() round()

fungsi floatval() untuk menukar rentetan kepada Terapung. nombor titik, manakala fungsi bulat() membundarkan nombor titik terapung kepada dua tempat perpuluhan.

<?php 
$str = "32.314"; 

echo round(floatval($str))."<br>"; 

echo round(floatval($str), 2); 
?>
Salin selepas log masuk

Bagaimana untuk menukar rentetan kepada nombor dalam php sambil mengekalkan dua tempat perpuluhan

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Bagaimana untuk menukar rentetan kepada nombor dalam php sambil mengekalkan dua tempat perpuluhan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
php
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan