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 صدى rtrim(rtrim('100.00', '0'), '.')." "؛ صدى rtrim(rtrim('100.01000', '0'), '.')." "؛ صدى 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 وآمل أن يكون مفيدًا للجميع. المزيد من دليل تعلم PHP: شبكة التعليمات البرمجية المصدر