- substr: documentation ( source)
- round: documentation ( source)
- explode: documentation ( source)
<?php
$value = 1.0;
$v = explode('.', $value);
$p = 0;
for ($i = 0; $i < strlen($v[1]); $i++) {
if (substr($v[1], $i, 1) > 0) {
$p = $i+1;
}
}
print round($value, $p);