我有一个父foreach循环,没有键围绕带键的子foreach循环。父循环代码的所有内容都可以正常工作。当在嵌套循环之外使用时,子循环代码的所有内容都可以正常工作。但是,一旦我将子循环放在父循环中,它就会破坏该页面下面的所有内容。
我是不是在使用foreach孩子的钥匙?
$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;
答案 0 :(得分:0)
简单回答:没关系。我的缺陷在代码的其他地方,因为我没有在适当的地方恢复我的输出变量。感谢您的观点。