Проблемы при выводе целой части переменной...

Bboy

Новичок
Проблемы при выводе целой части переменной...

вывожу значение переменной, предварительно отформатировав след. образом:

print ($line[1] = number_format ($line[1], 2));
а она, собака, выводит только целую часть, сотые = 0!!!!! Хотя они <> 0!!!!
Пробовал выводить вот так:

Print ($line[1] = intval ($line[1] ));
Перед этим $line1 это была переменая типа char, вида
"15,46 usd", а выводит просто 15!!!
Другими словами: хранится в переменной значение "15,46 usd", как его вывести в виде "15.46" или "15,46".
 

Макс

Старожил PHPClub
значит у тебя где-то до этого меняется. Тестовый пример:
PHP:
<?
$a="15.45";
echo $a = doubleval($a);
echo "\n";
echo number_format($a, 2);
?>
все правильно у меня выводит
 
Сверху