
1. "십진수 + 0"을 사용합니다.
<?php 에코 '100.00' + 0 ." "; 에코 '100.01000' + 0 ." "; 에코 '100.10000' + 0 ." "; ?>
2. "floatval(십진수)"를 사용합니다.
<?php
에코 floatval('100.00')."
";
에코 floatval('100.01000')."
";
에코 floatval('100.10000')."
";
?>3. "rtrim(rtrim(decimal,'0'),'.')"을 사용하십시오.
<?php
echo rtrim(rtrim('100.00', '0'), '.')."
";
echo rtrim(rtrim('100.01000', '0'), '.')."
";
echo rtrim(rtrim('100.10000', '0'), '.')."
";
?> 4. "preg_replace('/[.]$/','', preg_replace('/0+$/','', 십진수)"를 사용하십시오.
정규식 설명:
/0+$/ 끝에 추가 0을 제거합니다.
/[.]$/ 후행을 제거합니다.
echo preg_replace('/[.]$/', '', preg_replace('/0+$/', '', '100.00'))."
";
echo preg_replace('/[.]$/', '', preg_replace('/0+$/', '', '100.1000'))."
";
echo preg_replace('/[.]$/', '', preg_replace('/0+$/', '', '100.010203000'))."
";
?>위 내용은 PHP에서 소수점 이하의 초과된 0을 제거하는 방법입니다. 모든 분들께 도움이 되기를 바랍니다. 추가 PHP 학습 가이드: 소스 코드 네트워크