За последние 24 часа нас посетили 54435 программистов и 1777 роботов. Сейчас ищут 1028 программистов ...

не могу вспомнить

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

  1. hust0

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

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    Здравствуйте, не могу вспомнить как сделать чтобы цифры выводились по порядку?
     
  2. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    PHP:
    1. echo '0 1 2 3 4 5 6 7 8 9';
     
  3. hust0

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

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    смешно)

    Если у меня имеются числа в array() в разброс к примеру 2, 5, 1, 3, 6, 4

    как вывести их по порядку, чтобы было 1, 2 , 3, 4, 5, 6?
     
  4. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    1) отсортировать sort()
    2) вывести с помощью цикла for() или foreach() ...
     
    hust0 нравится это.
  5. hust0

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

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    ksort () подойдет ?
     
  6. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    я ж написал sort()
    ksort() по ключам сортирует
     
    hust0 нравится это.
  7. hust0

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

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    все, разобрался. Получилось спс.
    --- Добавлено ---
    а если цифры десятичные то sort() работает на них?)
     
  8. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    да работает.
    вторым параметром там можно передать тип сортировки. числовое, строковое сравнение, натуральная сортировка и т.д.
    в мануале подробнее описано.
     
  9. hust0

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

    С нами с:
    6 июл 2013
    Сообщения:
    321
    Симпатии:
    8
    ок спасибо