Позвольте мне прикрепить это, сказав, что я знаю, что такое foreach , и как его использовать. Этот вопрос касается того, как он работает под капотом, и я не хочу никаких ответов по строкам «это то, как вы зацикливаете массив с foreach ». Долгое время я предполагал, что foreach работал с самим массивом. Затем я нашел […]
Интересно, что было бы хорошим способом получить первую итерацию в цикле foreach. Я хочу сделать что-то другое на первой итерации. Является ли условным наш лучший вариант в этих случаях?