Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: прокрутить цикл

Сообщения:  [1-8] 

 
 автор: opex   (21.02.2007 в 19:03)   письмо автору
 
   для: bronenos   (21.02.2007 в 14:43)
 

Да, похоже continue то что нужно.

   
 
 автор: bronenos   (21.02.2007 в 14:43)   письмо автору
 
   для: AlexSol   (21.02.2007 в 14:17)
 

Мне кажется этому человеку по описанию нужно не break а continue ("с другой переменной")

   
 
 автор: AlexSol   (21.02.2007 в 14:17)   письмо автору
 
   для: opex   (21.02.2007 в 13:59)
 


for ($i=1; $i<=$a; $i++) 

        //если файла нет, то выходим из цикла.
        if (!is_file('file'.$i)){break;}


   
 
 автор: opex   (21.02.2007 в 13:59)   письмо автору
 
   для: cheops   (21.02.2007 в 13:48)
 

Проблема в том, что если файл существует, то цикл дальше выполнять НЕ НАДО, а начать заново (с другой переменной $i)

   
 
 автор: cheops   (21.02.2007 в 13:48)   письмо автору
 
   для: opex   (21.02.2007 в 13:37)
 

Не понятно, счётчик $i так и так увеличивается на каждой итерации цикла.

   
 
 автор: opex   (21.02.2007 в 13:37)   письмо автору
 
   для: KPETuH   (21.02.2007 в 13:02)
 

Входим в цикл, в нем проверяем существует ли определенный файл, если существует то останавливаем выполнение текущего цикла, увеличиваем $i и опять входим в этот цикл.

   
 
 автор: KPETuH   (21.02.2007 в 13:02)   письмо автору
 
   для: opex   (21.02.2007 в 12:59)
 

а по русски трудно обяснить что вам надо? не очень понятна задача

   
 
 автор: opex   (21.02.2007 в 12:59)   письмо автору
 
 

Есть цикл

for ($i=1; $i<=$a; $i++)
{
        //здесь делаем проверку, если файл есть, нужно увеличить $i и запустить цикл.
        if (is_file('file'.$i)) echo 'Вот здесь вместо echo что-то другое надо сделать';
    echo 'Hello';
}

В коде все написано. Как такое сделать?

   

Сообщения:  [1-8] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования