|
|
|
| Нужно проделать следущую простую оперцию преобразовать строку типа '28,763' в эквивалентуную ей переменную типа float. Только вот как это грамотно сделать?! (: | |
|
|
|
|
|
|
|
для: Zenden
(11.10.2005 в 18:09)
| | $tmp = "28,763";
$tmp = (float)$tmp;
проверенно, работает :( | |
|
|
|
|
|
|
|
для: BOleg
(11.10.2005 в 19:06)
| | Мур-мур у меня почему-то такое не работает, поэтому собственно и спросил!
http://web-studia.com/xml/test7.php
Возвращает 28!
Что это может быть?! | |
|
|
|
|
|
|
|
для: Zenden
(11.10.2005 в 19:37)
| | Да правильно не увидел разделитель должна быть точка иначе сначала запятую нужно заменить на точку. | |
|
|
|
|
|
|
|
для: BOleg
(11.10.2005 в 19:46)
| | Хм ... ну это какой-то кривой способ получается (:
Я перерыл кучу функций, но как я понимаю встроенной в php такой функции нет.
Честно сказать не ожидал. Ну чтоЖ, выходит придется действовать своими ручками (: | |
|
|
|
|
|
|
|
для: BOleg
(11.10.2005 в 19:46)
| | $tmp = str_replace(","",".",$tmp); | |
|
|
|
|
|
|
|
для: BOleg
(11.10.2005 в 19:51)
| | Ага (:
Спасибо, думаю тема закрыта (:
Только вы там опечатались
$tmp = str_replace(',', '.', $tmp); | |
|
|
|