在某些代码里看到的php://input到底是什么意思
怪我咯
怪我咯 2017-04-10 14:24:36
[PHP讨论组]

比如我看到某个库里有这么一段代码

global $HTTP_RAW_POST_DATA;
if (empty($HTTP_RAW_POST_DATA)) {
    // workaround for a bug in PHP 5.2.2 - http://bugs.php.net/bug.php?id=41293
    $data = file_get_contents('php://input');
} else {
    $data = $HTTP_RAW_POST_DATA;
}

这里的php://input是什么意思呢?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(3)
ringa_lee

参考手册内容
http://php.net/manual/zh/wrappers.php...

ringa_lee

获取post输入流数据,post不能是multipart/form-data类型
`<?php
$input = file_get_contents('php://input');
var_dump($input);exit;
?>`
向这个文件post数据,即可看到结果,数据是经过urlencode的

PHP中文网

推荐一篇文章给你
http://www.perfgeeks.com/?p=150

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号