Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Подскажите альтернативную замену выражению GOTO

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


     15.11.2013    Все вопросы » Общие вопросы по PHP    2218

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

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


8 комментариев

kricha
Юзер

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

zameni na kakuyuto function. Chto imenno po metke a?

TheImDim
Юзер

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

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


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

golden_eagle_god
Юзер

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

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

xsash
Юзер

xsash - 15 ноября 2013 23:15 -

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

rashpil
Эксперт

rashpil - 16 ноября 2013 01:18 -

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

luarvic
Юзер

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

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

golden_eagle_god
Юзер

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

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

dj-avtosh
PHP-developer

dj-avtosh - 19 ноября 2013 16:34 -

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

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

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

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

наверх