可以使用函数array_push(),将变量$a的值放到一个数组中:
$aryTmp = array();
array_push($aryTmp,$a);

解决方案 »

  1.   

    http://localhost/index.php?a[]=1&a[]=4&a[]=7<?php
    //index.php
    for($i=0; $i<count($_GET['a']); $i++){
    echo $_GET['a'][$i]."<br>";
    }
    ?>
      

  2.   

    http://localhost/implode.php?a[]=41&a[]=4&a[]=100&a[]=&a[]=234234
    防止空值。做如下处理。<?php$arrayTmp=array();
    for($i=0;$i<count($a);$i++){
    if(!empty($a[$i])){
    array_push($arrayTmp,$a[$i]);
    }
    }
    print_r($arrayTmp);
    ?>
      

  3.   

    http://localhost/index.php?a[]=1,4,7//index.php
    $aaa=array();
    $aaa=explode(',',$_GET['a']);