解释file_get_contents('php:// input')

时间:2014-04-25 23:08:01

标签: php android

我正在编写一个连接到PHP网络服务的Android应用程序,通过我在互联网上的搜索,我遇到了file_get_contents('php://input');,我理解了它的某些部分的功能,但我仍然没有得到它。什么是php://inputphp://stdin或类似的东西? 我已经阅读http://php.net/manual/en/function.file-get-contents.php而且我更加困惑。

请完整解释。

1 个答案:

答案 0 :(得分:15)

信息来自:http://www.php.net/manual/en/wrappers.php.php

当通过POST请求将信息发送到服务器时,它将保存在临时文件中。

命令file_get_contents('php://input')读取发送给PHP的原始信息 - 在它被放入$_POST$_REQUEST超级全局变量之前未经处理。

当有人上传文件时,通常会使用此技术。

编辑:删除 $_GET