За последние 24 часа нас посетили 17733 программиста и 1659 роботов. Сейчас ищут 934 программиста ...

Цикл, после каждой итерации пауза

Тема в разделе "PHP для новичков", создана пользователем Rumato, 21 мар 2011.

  1. Rumato

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

    С нами с:
    26 дек 2010
    Сообщения:
    77
    Симпатии:
    0
    здравствуйте, мне интересно как написать такой скрипт: дан массив, элементы которого обрабатываются в цикле, после каждой итерации нужно делать паузу. как это лучше реализовать?

    За любую помощь, заранее спасибо=)
     
  2. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    а что делать во время паузы?
     
  3. Rumato

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

    С нами с:
    26 дек 2010
    Сообщения:
    77
    Симпатии:
    0
    ничего, скрипт должен прекратить работу на определённое время
     
  4. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    а смысл? sleep не пойдёт?
     
  5. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Rumato

    Ты хочешь, чтобы пауза была видна визуально?

    Т.е. вывели что-то, подождали, еще что-то, подождали и т.д. ?

    Ответ: на php - никак. Используй Яваскрипт.
     
  6. Rumato

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

    С нами с:
    26 дек 2010
    Сообщения:
    77
    Симпатии:
    0
    Код (Text):
    1. <?php
    2. for ($x=0; $x<10; $x++; sleep) echo $x;
    3. ?>
    это будет примерно так? я просто не знаю как записать
     
  7. Rumato

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

    С нами с:
    26 дек 2010
    Сообщения:
    77
    Симпатии:
    0
    нет, просто пауза
     
  8. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Rumato
    PHP:
    1. <?php
    2.  
    3. for(;;) {
    4.  sleep(2); // Пауза 2 секунды
    5. }
    Можно и вывести контент до паузы, не слушай дядь сверху - они просто сами не знают этого =)
     
  9. Rumato

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

    С нами с:
    26 дек 2010
    Сообщения:
    77
    Симпатии:
    0
    большое спасибо за помощь, пойду внедрять=))
     
  10. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Сделай паузу, сьешь Твикс [​IMG]
     
  11. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    кстати да, развели тут шесть постов из выеденой мухи