根据你列出的片段,可以这样:
...
$ym = array(
  my1 => array("国际域名",80),
  my2 => array("国内域名",300),
  my3 => array("国际域名+企业邮箱I型",208),
  ...
  my56 => array("NSI通用中文域名",3800)
);
$aa=1;
$c=0;
for($i=0;$i<sizeof($qd);$i++){
  $ar = $my[$qd[$i]];
  $c++;
  print("选择$c $ar[0] 金额 $ar[1]<br>");
}

解决方案 »

  1.   

    谢谢您-----xuzuning(唠叨) !!
    现在还有一个问题:就是用户选定了,还有一项是必填项,还要对他所添的“数量”进行判断……这样的话要如何处理?而且必须用户所填的“数量”是有效数字!!
    http://www.hnchem.net/aa.php
      

  2.   

    1、检查是否为数字,宜用js在客户端进行,这样友好鞋
    /*** 检查是否由数字组成 ***/
    String.prototype.isDigit = function() {
      var s = this.Trim();
      return (s.replace(/\d/g, "").length == 0);
    }
    2、在你的页面中未见到必选项(无相应标志),在php中可判断sizeof($qd)是否为0