За последние 24 часа нас посетили 30354 программиста и 1809 роботов. Сейчас ищут 846 программистов ...

Разделитель тысяч при выводе числа из таблицы на страницу

Тема в разделе "PHP для новичков", создана пользователем smartCreate, 24 ноя 2016.

  1. smartCreate

    smartCreate Новичок

    С нами с:
    4 ноя 2016
    Сообщения:
    122
    Симпатии:
    4
    Добрый день! Столкнулся вроде бы с пустяковой проблемой, но бьюсь как рыба об лед уже долгое время и не могу нечего придумать.

    У меня есть корзина товаров, она выглядит вот так:
    upload_2016-11-24_12-31-11.png

    хочу сделать что бы, тысячи не писались слитно, как сейчас а с разделителем в виде пробела, то есть вместо 9999 грн/шт выводилось 9 999 грн/шт.

    Значение "Цена" и "Стоимость" выводятся из таблицы, вот таким макаром:

    HTML:
    1.  
    2. <?php foreach ($post_array as $getName):?>
    3.         <div class="col-lg-2 col-md-2 col-sm-2 hidden-xs">
    4.                 <h2><?=$getName["cost"];?></h2><span> грн/шт</span>
    5.         </div>
    6.         <div class="col-lg-2 col-md-2 col-sm-2 hidden-xs">
    7.                  <h2><?=$getName["summa"];?></h2><span> грн</span>
    8.          </div>
    9. <? endforeach?>
    10.  
    С первого взгляда кажется что можно сделать так, что бы они уже в таблице хранились с разделителем, но это не вариант, потому что внутри корзины происходит расчет значения "Сумма" если пользователь увеличивает или уменьшает значение "Количество". То есть с суммой происходит арифметическое действие, а если в нем будет разделитель в виде пробела, то вычисление произойдет неверно, то есть посчитаются только те цифры которые будут стоять до пробела.

    Подскажите пожалуйста как мне решить эту проблему.

    Заранее благодарен за любую помощь
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.817
    Симпатии:
    1.333
    Адрес:
    Лень
  3. c8lkid

    c8lkid Новичок

    С нами с:
    24 ноя 2016
    Сообщения:
    6
    Симпатии:
    1
    MouseZver нравится это.
  4. smartCreate

    smartCreate Новичок

    С нами с:
    4 ноя 2016
    Сообщения:
    122
    Симпатии:
    4
    Я признаюсь честно, я натыкался в своих поисках на эти методы не раз. Но я просто не понимаю как их применить. Чувствую себя конечно дураком при этом, но не понимаю, подскажите пожалуйста
     
  5. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.817
    Симпатии:
    1.333
    Адрес:
    Лень
    в мануале приведен пример хороший
    --- Добавлено ---
    С Французским как ?:D
     
    askanim нравится это.
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    что в документации не понятно? пиши, подскажем
     
  7. Slavka

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

    С нами с:
    1 окт 2013
    Сообщения:
    722
    Симпатии:
    41
  8. smartCreate

    smartCreate Новичок

    С нами с:
    4 ноя 2016
    Сообщения:
    122
    Симпатии:
    4
    Благодарю всех за помощь, разобрался)