1.「10進数+0」を使用します。
<?php エコー '100.00' + 0 。」 "; エコー '100.01000' + 0 。」 "; エコー '100.10000' + 0 。」 "; ?>
2.「floatval(10進数)」を使用します。
<?php echo floatval('100.00')。」 "; echo floatval('100.01000')。」 "; echo floatval('100.10000')。」 "; ?>
3. 「rtrim(rtrim(10 進数,'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+$/','', 10 進数)」を使用します。
正規表現の説明: /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で小数点以下の余分なゼロを削除する方法でしたので、皆さんのお役に立てれば幸いです。 PHP 学習ガイドの詳細: ソース コード ネットワーク