За последние 24 часа нас посетил 16581 программист и 1673 робота. Сейчас ищут 1029 программистов ...

Поразрядный вывод

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

  1. SkyKiller

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

    С нами с:
    1 ноя 2007
    Сообщения:
    166
    Симпатии:
    0
    Адрес:
    Новосибирск
    Всем привет!

    Рылся по справочнику функций, но не нарыл ничего... :(
    Подскажите пожалуйста, как можно отформатировать вывод строки следующим образом:

    Есть строка (например, количество байт) вида: 24892486574
    Нужно привести эту строку в вид: 24,892,486,574
    то есть, разделить запятыми начиная с правой стороны.
    Спасибо!
     
  2. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    number_format()
    Четвёртый параметр задаёт именно то, что тебе нужно.
     
  3. SkyKiller

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

    С нами с:
    1 ноя 2007
    Сообщения:
    166
    Симпатии:
    0
    Адрес:
    Новосибирск
    это при условии, что входной параметр $number является числом... А если это строка уже готовая? Мне именно строку разбить надо...
     
  4. Johnatan

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

    С нами с:
    6 мар 2008
    Сообщения:
    508
    Симпатии:
    0
    Адрес:
    Испания
    PHP:
    1. $str = number_format("24892486574",0,"",",");
    Прекрасно работает.. Не понимаю, в чём проблема.
     
  5. RomanBush

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

    С нами с:
    5 дек 2007
    Сообщения:
    798
    Симпатии:
    0
    Адрес:
    200 км от Москвы
    Сработает автоматическое преобразование типов.
     
  6. SkyKiller

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

    С нами с:
    1 ноя 2007
    Сообщения:
    166
    Симпатии:
    0
    Адрес:
    Новосибирск
    Всё, спасибо!
    Разобрался
     
  7. Anonymous

    Anonymous Guest

  8. SkyKiller

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

    С нами с:
    1 ноя 2007
    Сообщения:
    166
    Симпатии:
    0
    Адрес:
    Новосибирск
    Горбунов Олег, посмотрел. Спасибо. Жесть. :D