Я отримаю голосування за пекло , але в деяких випадках під час злому CLI ми не хочемо, щоб програму вбивали, не бажаючи продовжувати повне виконання.
Тут мета полягає у тому, щоб уникнути здійснення дзвінків api до окремого файлу точки вручення. Скажімо, у моєму інтерфейсі є гарна кнопка відтворення, яка виконує системні дзвінки.
Приклад 1: Програму вбивають після роботи, дані не повертаються. Цього не бажають.
if ($_GET["play"] != ""){
exit;
}
Приклад 2: Програма все ще працює , подаючи всі дані в запит GET. У цій справі це непотрібно. Це сповільнює роботу браузера з усіма даними, які він уже має.
if ($_GET["play"] != ""){
}
Приклад 3: Програма все ще працює , дані не повертаються, як очікувалось, виконана команда відтворення, але весь набір даних аналізується, це непотрібна робота, може сповільнити роботу php / машини.
if ($_GET["play"] != ""){
}
Приклад 4: Програма все ще працює , дані не повертаються, як очікувалось, була виконана команда відтворення, цілі дані не були проаналізовані, php повернув супер швидко 200OK з порожньою відповіддю, як очікувалося. Всі щасливі!
if ($_GET["play"] != ""){
goto END;
}
END;
Так! Використовуючи GOTO, іноді слід вважати - як найкраще зробити to -!
https://www.php.net/manual/en/control-structures.goto.php
