目前地址是
http://localhost/compare.php?pid1=71&pid2=72&pid3=89&pid4=91&pid5=93如何用循环获取 pid1,pid2,pid3,pid4,pid5 的值并存在数组中。并把得到的参数值以这种方式(71,72,73,74,75)组合成一个字符串,两个参数值中间用逗号隔开,最后一个参数值后面没有逗号!地址中的参数 pid1,pid2,pid3,pid4,pid5 是可变的,有可能是两个,三个,四个,最多五个。

解决方案 »

  1.   

    foreach($_GET as $key => $value){
        print $key.": ".$value;
    }
      

  2.   

    $str = "(";
    foreach($_GET as $key => $value){
      $str .= $value.",";
    }
    $str = substr($str, 0, strlen($str) - 2);
    $str .= ")";
      

  3.   

    echo '(' . implode(',', $_GET) . ')';
      

  4.   

    方法很多,GET取key,或者parseurl好像也可以,字符串处理也可以,就是先&分,在=分的那种
      

  5.   

    可以试一试 import_request_variables