Php 如何获取PUT请求的内容?

Php 如何获取PUT请求的内容?,php,rest,Php,Rest,例如,如果客户端发送了带有数组的PUT请求: $a = array('age' => 18); $rest->put('/api/users/9', $a); rest API是如何获得$a数组的?它应该位于请求正文中。您可以在处读取请求正文,但请注意,它是不稳定的,只能读取一次* file_get_contents('php://input');‌​ 然后需要将其解析为URL,以将其用作数组 *详细信息见链接页面如何获取请求正文?你是说,$\u请求它不起作用了。@zzzzBov

例如,如果客户端发送了带有数组的PUT请求:

$a = array('age' => 18);
$rest->put('/api/users/9', $a);

rest API是如何获得$a数组的?

它应该位于请求正文中。

您可以在处读取请求正文,但请注意,它是不稳定的,只能读取一次*

file_get_contents('php://input');‌​
然后需要将其解析为URL,以将其用作数组


*详细信息见链接页面

如何获取请求正文?你是说,
$\u请求
它不起作用了。@zzzzBov。回答这个问题,我会接受的。