|
|
|
| Имеется:
if($step==1)
{...}
в step=2 делается небольшая проверка, а далее как мне сделать если в шаге 2 переменная равна 1 то перейти на шаг 3 без потери остальных переменных, иначе перейти к шагу 1??? | |
|
|
|
|
|
|
|
для: Sax
(14.06.2010 в 14:56)
| | Никак.
Иногда это очень неудобно.
Ещё более-менее неудобство сглаживается тем, что можно в качестве имени функции использовать переменную.
А в функциях на шаге 1 и 3 объявить все необходимые переменные как global.
Да и в класс какой-нибудь обернуть это полезно.
Но часто получается много суеты на простом месте. | |
|
|
|
|
|
|
|
для: Sax
(14.06.2010 в 14:56)
| | >Имеется:
>
>if($step==1)
>{...}
>
>в step=2 делается небольшая проверка, а далее как мне сделать если в шаге 2 переменная равна 1 то перейти на шаг 3 без потери остальных переменных, иначе перейти к шагу 1???
Это поток сознания такой?
Если в шаге 2, то переменная равна 2 по определению. | |
|
|
|