Технический сбой

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

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


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

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

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


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

kricha
Юзер

kricha - -

zameni na kakuyuto function. Chto imenno po metke a?

TheImDim
Юзер

TheImDim - -

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


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

golden_eagle_god
Юзер

golden_eagle_god - -

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

xsash
Юзер

xsash - -

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

rashpil
Эксперт

rashpil - -

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

luarvic
Юзер

luarvic - -

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

golden_eagle_god
Юзер

golden_eagle_god - -

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

dj-avtosh
PHP-developer

dj-avtosh - -

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

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

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

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

наверх