1. Utilice "decimal + 0".
<?php eco '100.00' + 0 ". "; eco '100.01000' + 0 ". "; eco '100.10000' + 0 ". "; ?>
2. Utilice "floatval (decimal)".
<?php echo floatval('100.00')." "; echo floatval('100.01000')." "; echo floatval('100.10000')." "; ?>
3. Utilice "rtrim(rtrim(decimal,'0'),'.')".
<?php echo rtrim(rtrim('100.00', '0'), '.')." "; echo rtrim(rtrim('100.01000', '0'), '.')." "; echo rtrim(rtrim('100.10000', '0'), '.')." "; ?>
4. Utilice "preg_replace('/[.]$/','', preg_replace('/0+$/','', decimal)".
Descripción de la expresión regular: /0+$/ elimina el 0 extra al final /[.]$/ eliminar el archivo final. echo preg_replace('/[.]$/', '', preg_replace('/0+$/', '', '100.00'))." "; echo preg_replace('/[.]$/', '', preg_replace('/0+$/', '', '100.1000'))." "; echo preg_replace('/[.]$/', '', preg_replace('/0+$/', '', '100.010203000'))." "; ?>
Lo anterior es cómo eliminar el exceso de ceros después del punto decimal en PHP. Espero que sea útil para todos. Más guía de aprendizaje de PHP: red de código fuente