[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: такой вопрос...
MatrixGod
можно ли как-то сделать так чтоб скрипт "прыгал" на нужную мне строку а потом продолжал выполнение скрипта с того места где остановился?

дело в том что мне в теле скрипта надо определить переменную которая должна выводиться в начале этого скрипта.

да, можно ее определить и до. но это очень не удобно ибо надо скопировать большой участок кода.

пример:
echo($text);

$text = "hello world";


мне надо чтоб echo($text) вывел "hello world". как это сделать и возможно ли вообще?



Спустя 30 минут, 27 секунд (9.03.2010 - 01:54) kirik написал(а):
В php 5.3 добавили оператор goto. Но лучше переделать приложение таким образом чтобы обойтись без его использования smile.gif

Спустя 16 минут, 49 секунд (9.03.2010 - 02:11) MatrixGod написал(а):
kirik
ок, спасибо.

а чем он плох?

Спустя 35 минут, 49 секунд (9.03.2010 - 02:46) kirik написал(а):
Цитата (MatrixGod @ 8.03.2010 - 18:11)
а чем он плох?

Код запутывает smile.gif

Спустя 22 минуты, 27 секунд (9.03.2010 - 03:09) krasilich написал(а):
Тем более в этом случае понадобиться два goto, да 5.3 не так уж популярен...

Возможно буферизация вывода поможет

Спустя 6 часов, 41 минута, 4 секунды (9.03.2010 - 09:50) Dezigo написал(а):
это ужастно! компилятор не когда так не работал!
скажи для чего тебе это надо blink.gif

Спустя 4 часа, 27 минут, 55 секунд (9.03.2010 - 14:18) MatrixGod написал(а):
Dezigo
я же написал, переменная определяется в теле скрипта а выводиться должна вначале!

Спустя 34 минуты, 22 секунды (9.03.2010 - 14:52) waldicom написал(а):
А почему переменная определяется в теле скрипта, а не в начале?

Спустя 2 часа, 41 минута, 5 секунд (9.03.2010 - 17:33) japanxt2 написал(а):
Я надумал предовый скрипт
for ($x=0;$x<2;$x++)
{
echo $text;
$text='Папик';
}

Но думаю так только дураки решают проблему, как в этом скрипте. На твоем месте я полностью пересмотрел бы скрипт и избежал бы такой ситуации. unsure.gif

Спустя 6 минут, 32 секунды (9.03.2010 - 17:40) twin написал(а):
Только дураки могут представить себе не колесо, вращающееся на оси, а ось, вращающуюся в колесе...
А вот один "дурак" представил и изобрел роторный двигатель. Теперь все на японских мокиках ездят.
Если так не принято, это не значит плохо. Откуда ты знаешь, что он там изобретает?

Спустя 1 час, 9 минут, 14 секунд (9.03.2010 - 18:49) japanxt2 написал(а):
twin
Не мне, тебе объяснять что PHP это далеко не такой язык как C, Pascal, Basic. Ты же сам знаешь что страничка перед нами уже выполненный php скрипт, из этого следуют, что мы не можем изменять переменные которые скрипт уже обработал. Что касается функции goto это выход из данной ситуации, другого я пока не вижу. smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.