За последние 24 часа нас посетили 33015 программистов и 1821 робот. Сейчас ищут 837 программистов ...

floatval выводит число с "заятой"

Тема в разделе "PHP для новичков", создана пользователем alexflom, 14 янв 2010.

  1. alexflom

    alexflom Активный пользователь

    С нами с:
    20 сен 2008
    Сообщения:
    55
    Симпатии:
    0
    Проблема в следующем. floatval выводит число с разделителем дробной части "," вместо ".".
    В соседнем проекте (на том же сервере, то есть с тем же php) - выводит с "." .
    Поискал переопределения функции floatval в проекте (была мысль что функция переопределена
    и переформатирует число в строку с ",") - нету.
    doubleval при этом выводит нормально, с ".".
    Хелп. Что может быть причиной такого поведения?
     
  2. Для отображения этих вещей все функции опираются на выбранную локаль на сервере. Сюрприз - даже на винде.