Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: как выводить сумму с разбиением по 3 цифры
 
 автор: Stasycat   (24.03.2008 в 10:56)   письмо автору
 
 

Если сумма большая, то хотелось бы видеть 1 000 000, а не 1000000.
Какая функция это может сделать?

   
 
 автор: dim0s   (24.03.2008 в 11:02)   письмо автору
 
   для: Stasycat   (24.03.2008 в 10:56)
 

number_format()

   
 
 автор: Stasycat   (24.03.2008 в 11:08)   письмо автору
 
   для: dim0s   (24.03.2008 в 11:02)
 

ну а что внутри-то написать?
Переменная моя sum.

   
 
 автор: dim0s   (24.03.2008 в 11:12)   письмо автору
 
   для: Stasycat   (24.03.2008 в 11:08)
 

что - то типа
number_format($sum,3,"."," ") ;

   
 
 автор: Stasycat   (25.03.2008 в 11:02)   письмо автору
 
   для: dim0s   (24.03.2008 в 11:12)
 

А как теперь сделать так, чтобы он копейки по 3 цифры не делил?
А то заместо 125 000.00 руб. выводится 125 000.000 руб. и складывается впечатление, что это 125 миллионов, а не тысяч.

   
 
 автор: cheops   (25.03.2008 в 11:04)   письмо автору
 
   для: Stasycat   (25.03.2008 в 11:02)
 

Второму параметру передайте 2, вместо 3
<?php
  $number 
125000;
  echo 
number_format($number2"."" ") ;
?>

   
 
 автор: Stasycat   (25.03.2008 в 11:12)   письмо автору
 
   для: cheops   (25.03.2008 в 11:04)
 

Так просто?
А я думала, что тройка означает, что именно по з цифры всё выводить, т.е. 125 000 и т.д.
Получается, сама функция number_format уже делит число на тройчатки?

   
 
 автор: cheops   (25.03.2008 в 13:10)   письмо автору
 
   для: Stasycat   (25.03.2008 в 11:12)
 

>Получается, сама функция number_format уже делит число на тройчатки?
Да, так как это во всё мире принятно.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования