什么是“php://input”?它主要见于Web服务

php
2022-08-31 01:11:19

以下代码片段中的相关性是什么,它的用途是什么?php://input

$json_string = GPTake(array('json_string'));
$handle = fopen('php://input', 'r');
$jsonInput = fgets($handle);

$test = json_decode($jsonInput);

答案 1

它使您可以直接访问输入流,而不是在PHP已经应用/超级全局变量后访问数据。此外,根据手册,它既不密集又不多,并允许您在应用任何php.ini指令之前获取信息。$_GET$_POST

有关更多信息,请阅读 PHP 手册php://input


答案 2

php://是 PHP 支持的各种输入/输出流的方案包装器。你可以在这里阅读:http://www.php.net/manual/en/wrappers.php.php

具体来说,允许您直接读取输入流。php://input


推荐