Я знаю, как это сделать ... Я приведу пример кода ниже. Но я не могу избавиться от ощущения, что есть умный способ выполнить то, что я хочу сделать, без использования такой переменной, как $isfirstloop
.
$isfirstloop = true;
foreach($arrayname as $value) {
if ($isfirstloop) {
dosomethingspecial();
$isfirstloop = false;
}
dosomething();
}
Есть ли способ выполнить dosomethingspecial()
только в первом цикле, одновременно выполняя dosomething()
в каждом цикле, без введения такой переменной, как $isfirstloop
?
Спасибо!