PHP Foreach с ключами внутри Foreach без ключей
У меня есть родительский цикл foreach без ключей, окружающий дочерний цикл foreach с ключами. Все для кода родительского цикла работает в одиночку. И все для кода дочернего цикла прекрасно работает в одиночку, когда используется вне вложенного цикла. Однако, как только я помещаю дочерний цикл в родительский цикл, он разрывает страницу от всего, что находится ниже этой точки.
Может ли быть так, что я использую ключи в foreach child?
$months = array(
'01'=>'January',
'02'=>'February',
'03'=>'March',
'04'=>'April',
'05'=>'May',
'06'=>'June',
'07'=>'July',
'08'=>'August',
'09'=>'September',
'10'=>'October',
'11'=>'November',
'12'=>'December'
);
foreach($resT as $row):
foreach ($months as $key=>$value) {
$selected = '';
if( $key == $theMonth) : $selected = ' selected=\"selected\"'; endif;
'<option value="' . $key . '"'.$selected.'>' . $value . '</option>';
}
endforeach;
1 ответ
Простой ответ: это не имеет значения. Мой недостаток был в другом месте кода, так как я не возобновлял свою выходную переменную в нужных местах. Спасибо за мнение, хотя.