🤔 Что выведет код?
❤️ — 1
🔥 — 2
👍 — 12
👾 — Fatal error
👇 Правильный ответ (нажми, чтобы прочитать):
🔥 2 — finally выполняется даже после return из try.
Причём return внутри finally перезаписывает результат, который должен был вернуть try.
⚠️ Ловушка на собесе: если убрать return 2 из finally, функция вернёт 1.
🐸 Библиотека пхпшника
Post #6722
404

- 🔥 14
- ❤ 3
- 👍 3
- 🤔 1