0

我可以在php的请求参数中传递一个数组吗

例如

我这里有一个隐藏的提交表单

<form action="" method="POST"><input type="hidden" name="myarray" value="' . $arrayofvalues . '">

然后我可以这样调用正确的变量吗?

($_REQUEST['arrayofvalues[1]']
($_REQUEST['arrayofvalues[2]']
4

1 回答 1

1

是的。只需在输入名称属性中使用 PHP 数组语法:

<input type="hidden" name="myarray[]" value="<?php echo $_REQUEST['myarray'][0]; ?>">
<input type="hidden" name="myarray[]" value="<?php echo $_REQUEST['myarray'][1]; ?>">

在 PHP 中:

print_r($_REQUEST['myarray']);
于 2013-04-14T21:55:05.260 回答