ексепшн с ключом глючного элемента в массиве.
Вопрос - нужно ли мне его отлавливать внутри функции?
Про то, что должна возвращать эта функция в случае ошибки - не сказано.
Т.е. это вообще нормально, выбрасывать в функции, а отлавливать в другом месте? Т.е. выбрасывать без try и catch блоков
Не просто нормально, это фича) Почитай про механизм https://www.php.net/manual/ru/class.exception.php
Обсуждают сегодня