1
$deposit=$_POST['amountdeposit'];
$arr= array();
for($i=0;$i<10;$i++)
{
    if($arr[$i]=='\0')
  { $arr[$i]= array("$deposit");
     }
     break;  
}
$page= "step2.php?arr=$arr";

    header("Location:$page");

?>

我想要做的是每次有变化时$deposit,这个值被存储,$arr[$i]然后它被传递到一个 url,这样我就可以在那个step2.php页面上使用 GET。我看到的只是arr=array价值观,:/请帮助我。

4

2 回答 2

1

你想要http_query_string。它会做你想要的。

于 2013-07-28T16:23:42.480 回答
0

其他一些评论推荐了 http_query_string,但是我会使用serializeurlencode

代替:

$page= "step2.php?arr=$arr";

和:

$page= "step2.php?arr=" . urlencode(serialize($arr));

然后,当您到达 step2.php 时,unserialize(urldecode($_GET['arr']))将包含您最初构建的数组。

于 2013-07-28T17:21:28.270 回答