За последние 24 часа нас посетили 16488 программистов и 1678 роботов. Сейчас ищут 853 программиста ...

Счетчик 0000 0001 0002 0003 и тд

Тема в разделе "Прочие вопросы по PHP", создана пользователем tr0y, 22 апр 2014.

  1. tr0y

    tr0y Новичок

    С нами с:
    22 апр 2014
    Сообщения:
    1
    Симпатии:
    0
    Уважаемые гуру!
    Я только начал кодить на php. Возникла необходимость сделать счетчик, который начинается с 0000 и заканчивается 9999. Суть в том, что нужно иметь текущее состояние счетчика именно в таком формате, т.е. в формате 0001 0002 0003 и т.д. То есть в четырехзначном формате. Не могу реализовать начало счетчика, то есть с 0000 и до 1000. С 1000 и до 9999 проблем нет. Но вот с 0000... Никак не могу. Прошу помощи. Заранее спасиб!
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
  3. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    можно добивать нулями строку просто.
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Оба оратора не высказали ключевую идею, которая, как бы сама собой разумеется, но не очевидна для новичка:

    Храни данные в нормальном виде. 0,1,2...10,11...100,101 и тд. А в вид, типа такого, как ты хочешь, приводи при формировании ответа серверу. То есть храним по-человечески, а отдаем по-чумачеченски, хоть вот так [!"№;0012)(*?]; Ответ сервера - текст. Вот и делай с ним что хочешь.