それを完遂できるものはないと思います。
正規表現を使うのが一番いいでしょう。
$value = preg_replace('/(\.[0-9]+?)0*$/', '$1', $value);
以下例になります。
$original = array('0.000', '0.003', '0.0123', '1.000', '1.200', '1.230', '1.234');
foreach($original as $new_int) { echo $new_int . ' => ' . preg_replace('/(\.[0-9]+?)0*$/', '$1', $new_int)."\n"; }
0.000 => 0.0
0.003 => 0.003
0.0123 => 0.0123
1.000 => 1.0
1.200 => 1.2
1.230 => 1.23
1.234 => 1.234
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。