<?if ($achou=="123"){
   for ($i=0;$i<count($D1); $i++)
     echo $D1[$i];  //只有将D1加大括号之后接收到才是数组,否则不是数组;
}else{?>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head><body><form method="POST" action="shy2.php">
    <p><select size="3" name="D1[]" multiple>  //加大括号;
    <option value="k1d">1</option>
    <option value="k2d">2</option>
    <option value="k3d">3</option>
  </select><input type="hidden" value="123" name="achou"><input type="submit" value="提交" name="B1"><input type="reset" value="全部重写" name="B2"></p>
</form></body></html>
<?}?>