Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Не получили
письмо с кодом активации
?
1 час
1 день
1 неделя
1 месяц
Навсегда
Новости:
Начало
Помощь
Поиск
Календарь
Вход
Регистрация
Forum Webscript.Ru
»
Программирование
»
Perl
»
Цикл foreach - повторить проход
« предыдущая тема
следующая тема »
Печать
Страницы: [
1
]
Вниз
Автор
Тема: Цикл foreach - повторить проход (Прочитано 3914 раз)
0 Пользователей и 1 Гость просматривают эту тему.
Error202
Бесстрашный
Ветеран
Сообщений: 540
+1/-0
2
Цикл foreach - повторить проход
«
:
02 Ноября 2006, 13:16:38 »
Здравствуйте!
есть цикл
foreach
$a
(@
a
)
{
ковыряю
...
if
нужно
,
то повторить проход
};
Можно ли сделать так, чтобы при необходимости можно было бы повторить проход цикла?
Т.е. чтобы $a осталось прежней и проход начался бы сначала...
Записан
Космическая игрушка
ctax
Заглянувший
Новичок
Сообщений: 22
+0/-0
0
Цикл foreach - повторить проход
«
Ответ #1 :
02 Ноября 2006, 16:52:08 »
redo
Записан
09h
Завсегдатай
Пользователь
Сообщений: 82
+0/-0
0
Цикл foreach - повторить проход
«
Ответ #2 :
09 Ноября 2006, 21:46:01 »
еще 1 более гибкий метод ...
a: # ставиш метку
goto a; # переходиш туда где стоит метка а
ЗЫ: мона гулять по коду как захотиш )
Записан
KiLLjoY aka SerZH
Завсегдатай
Новичок
Сообщений: 45
+0/-0
0
Цикл foreach - повторить проход
«
Ответ #3 :
10 Ноября 2006, 18:15:23 »
Товарищ 09h - такой стиль заставляет сканировать код при каждом GOTO это вариант, но менее изящный чем next,redo,last!
Записан
Error202
Бесстрашный
Ветеран
Сообщений: 540
+1/-0
2
Цикл foreach - повторить проход
«
Ответ #4 :
17 Ноября 2006, 16:46:47 »
Спасибо всем...
Мне особо было не важно изящно или нет, мне главное чтобы сработало... Т.к. скрипт мне нужно запустить всего один раз для генерации данных и внесения их в бд...
Записан
Космическая игрушка
Печать
Страницы: [
1
]
Вверх
« предыдущая тема
следующая тема »
Forum Webscript.Ru
»
Программирование
»
Perl
»
Цикл foreach - повторить проход
Sitemap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28