Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Подскажите альтернативную замену выражению GOTO

Подскажите альтернативную замену выражению GOTO


     15.11.2013    Общие вопросы по PHP    1195

вопрос
НА хостинге установлен старый PHP, для использования goto нужен PHP выше 5.3, а на сервере стоит 5.2.17. Подскажите замену этому выражению.
Код таков:
<?php
/*Код код код*/
if (empty($namecode)) {goto a;}
/*Различный код*/
a:
/*Дальнейший код*/
?>

Ответа пока нет


Комментарии пользователей (8)

kricha
4

60 | 12

kricha - 15 ноября 2013 16:26 - Юзер

zameni na kakuyuto function. Chto imenno po metke a?

TheImDim
18

327 | 291

TheImDim - 15 ноября 2013 17:21 - Юзер

Чем не устраивает:


<?php
/*Код код код*/
if ( $namecode ) {
  /*Различный код*/
} else {
  /*Дальнейший код*/
}
?>

golden_eagle_god
26

247 | 34

golden_eagle_god - 16 ноября 2013 07:38 - Юзер

Я знал об этом, но думал, что есть чтонибудь проще..

xsash
2

37 | 5

xsash - 15 ноября 2013 23:15 - Юзер

Может вам стоит посмотреть в сторону оператора CASE?

rashpil
33

232 | 182

rashpil - 16 ноября 2013 01:18 - Эксперт

Наверное всё же switch ?

luarvic
25 | 2

luarvic - 17 ноября 2013 08:42 - Юзер

if-elseif - проще не бывает

golden_eagle_god
26

247 | 34

golden_eagle_god - 17 ноября 2013 12:05 - Юзер

Уже так и сделал.

dj-avtosh
39

1479 | 390

dj-avtosh - 19 ноября 2013 16:34 - шашлычник

Дизъюнкция тоже пойдёт.

skype: elhan.isaev

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы