-4

要从$_POST方法访问数据,我们通常使用$_POST['id']. 是否有任何其他方法可以访问该变量,如$_POST[0], $_POST[1]

4

2 回答 2

1
foreach($_POST as $key => $value)
{
    echo "$_POST[" . $key . "] = " . $value;
}

这将显示如下内容:

$_POST[id1] = Whatever
于 2013-04-22T14:20:39.600 回答
1

您可以通过以下内容获取原始帖子正文php://input

$raw_post = file_get_contents('php://input');

请参阅php 网站上的此文档。另请注意,您只能获取一次输出,因为php://input不可搜索。因此,您必须将结果存储在变量中以进行进一步处理。

进一步注意,这是必须由您自己解析的原始帖子正文。假设您有两个变量foohello主体 ( $raw_post) 将如下所示:

var_dump($raw_post); // output: 'string(19) "foo=bar&hello=world"'
于 2013-04-22T14:17:33.303 回答