По сообщениям из центра тарелки с макаронами* готовы:
В новую версию PHP ввели оператор goto.
"Я вот никак не пойму: тебе что, мало того, что ты - негр?"

* Изменять вручную номера уже имеющихся строк было небезопасно, так как номера выполняли роль меток для оператора GOTO. Ранее в Бейсике были допустимы только числовые метки для этого оператора, и наличие в каждой строке уникального номера делало возможным безусловный переход к любой из них. Числовые метки и активное использование GOTO было неизбежным при программировании на Бейсике, что способствовало плохой структуре кода и в больших проектах приводило к запутыванию самих авторов. Был даже придуман шуточный термин «макаронное программирование» (spagetti code), потому что программа с частыми переходами GOTO, по мнению некоторых, напоминала тарелку со спагетти.


URL записи