powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) функция number_format
4 сообщений из 4, страница 1 из 1
(PHP) функция number_format
    #33208561
Куэст
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите разобраться. С помощью функции number_format я пытаюсь привести число 345824,1 к виду 345 824.10, но в результате получаю 345824,00. Делаю так:
Код: plaintext
1.
2.
setlocale(LC_NUMERIC, 'en_US');
echo number_format($arr[ 0 ][ 0 ],  2 , '.', '');
...
Рейтинг: 0 / 0
(PHP) функция number_format
    #33209063
Ksnk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
$arr =  345824 . 1  ;
setlocale(LC_NUMERIC, 'en_US');
echo number_format($arr,  2 , '.', '');
получается
Код: plaintext
1.
Results of execution:
 345824 . 10    
Вероятнее всего у тебя каким-то образом элемент массива к целому приводится... Приведи пример посодержателнее...
...
Рейтинг: 0 / 0
(PHP) функция number_format
    #33209081
Ksnk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ежели значение изначально строковое - тогда можно посоветовать
Код: plaintext
echo number_format(str_replace(',','.',$arr[ 0 ][ 0 ]),  2 , '.', '');
а не возится с локалями...
...
Рейтинг: 0 / 0
(PHP) функция number_format
    #33209612
Куэст
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ksnk
Вероятнее всего у тебя каким-то образом элемент массива к целому приводится...
Спасибо за помощь! str_replace помогла.
А то пришлось помучаться. Теперь что касается массива. Он у меня является результатом
выборки из таблицы с типом данных numeric(10, 2). Никаких преобразований данных вроде
тоже не делал. Теперь попытаюсь разобраться в чем была проблема.
Вам еще раз спасибо!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) функция number_format
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]