В 19-м точно всё верно?

0

В курсе по PHP, в задании под номером 19 изучается команда default для условного оператора switch. И при выполнении необходимо поставить команду break в теле default, иначе задание не засчитается. Но насколько я знаю, ставить break default необязательно, более того, в этом даже смысла нет. А без этого break задание засчитанным считаться не будет.
Хотел уточнить, может быть я чего-то не понимаю? У меня без break в default всё работает, да и не понимаю, зачем он там

php

1 ответов

0

Ставить default break или нет зависит от задачи. В данном задании да, можно не ставить, да и сам default может не быть, но его ставят обычно. Но если по какой-либо причине, default пойдет первым (при обработке функции в большинстве случаев когда попадает код в default), break будет нужен. Как-то так. 

Sign up or Log in to write an answer