使用$ _POST时等效$ _SERVER ['argv']?

时间:2010-11-09 16:26:48

标签: php

我想知道$_POST是否有$_SERVER['argv']等效,只适用于$_GET

这是因为我的ajaxscript最近由于IE7问题而从$_GET更改为$_POST但是传递给ajax函数的查询很长。

因此,如果有一个简单的替代方案,而不是从$_GET数组中重构$_POST字符串,那将是不错的:)

2 个答案:

答案 0 :(得分:6)

是的,您可以像这样阅读原始POST正文

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

答案 1 :(得分:1)

我无法找到获取实际POST字符串的方法,但构建它很容易。

$poststring = http_build_query($_POST);