У меня есть следующая функция, которую я написал
function range_gen($num1,$num2){
$exp = explode('.',$num1);
$accuracy = strlen($exp[1]);
$dp = array(
0=>1,
1=>0.1,
2=>0.01,
3=>0.001,
4=>0.0001);
foreach ($dp as $key=>$acc)
{
if ($accuracy ==$key){
$step = $acc;
}
}
foreach (range($num1, $num2 ,$step) as $number) {
$ans.= "\"".$number."\",";
}
echo trim($ans,",");
}
Если я задаю ему два значения, например, 20,49 и 20,51, то получается 20,49,20,5,20,51
Как я могу получить 20,5, чтобы быть 20,50?
Спасибо
Rob