第二个跟第一个第二个都不会影响,因为属于第一个foreach之外,所有的foreach 循环中产生的变量均是临时变量,退出循环时就会被销毁,所以第三个不会受第一个第二个影响,
把你的第二个foreach 中的$key 换个变量名就不会覆盖了,
//加上大括号就行了,你写的都差不多了foreach ($emplinfo['relationshipInfo'] as $row) {
if ($row['RELATIONSHIP_KEY'] == $family['RELATIONSHIP']) {
$relationship_html .= '<option value="' . $row['RELATIONSHIP_KEY'] . '" selected="selected">' . $row['RELATIONSHIP_NAME'] . '</option>'
} else {
$relationship_html .= '<option value="' . $row['RELATIONSHIP_KEY'] . '">' . $row['RELATIONSHIP_NAME'] . '</option>'
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)