我正在编写一个连接到PHP网络服务的Android应用程序,通过我在互联网上的搜索,我遇到了file_get_contents('php://input');
,我理解了它的某些部分的功能,但我仍然没有得到它。什么是php://input
或php://stdin
或类似的东西?
我已经阅读http://php.net/manual/en/function.file-get-contents.php而且我更加困惑。
请完整解释。
答案 0 :(得分:15)
信息来自:http://www.php.net/manual/en/wrappers.php.php
当通过POST
请求将信息发送到服务器时,它将保存在临时文件中。
命令file_get_contents('php://input')
读取发送给PHP的原始信息 - 在它被放入$_POST
或$_REQUEST
超级全局变量之前未经处理。
当有人上传文件时,通常会使用此技术。
编辑:删除 $_GET