php://input可以读取没有处理过的POST数据,总结起来就是,

在用$_POST获取不到由APP或者一些接口的回调数据时,就用php://input试试

实例

index.php

<form action="test.php" method="post">   
    <input type="text" name="username">   
    <input type="password" name="password">   
    <input type="submit">   
</form>

test.php
<?php
    header("Content-Type:text/html;charset=utf-8");
    $file_in = file_get_contents("php://input"); 
    echo $file_in;
    echo "<br>";
    echo urldecode($file_in);

结果

username=张三$password=123456

username=张三$password=123456

<?php
parse_str($file_in,$myArray);
print_r($myArray);
?>

结果

Array ( [username] => 张三[password] => 123456)

最新文章

  1. linux下EOF写法梳理
  2. UIFont的常用字体
  3. HQL查询——select子句
  4. HTML 动态云启动画面
  5. WebSocket协议开发
  6. 亚马逊如何变成 SOA(面向服务的架构)?
  7. zendserver 安装 ZendDebugger
  8. redis+PHP实现的一个优先级去重队列
  9. 第一节 WCF概述
  10. 偏执的我从Linux到Windows的感受
  11. Awesome CLI
  12. 包装类接受string 会自动将数字类型string转换成对应得包装类型
  13. dart之旅(三)- list
  14. poj3696 欧拉函数引用
  15. Django框架(八) Django之ORM数据库操作
  16. 基于git 客户端使用shell工具
  17. 用以替换系统NSLog的YouXianMingLog
  18. 初探Java 9 的的模块化
  19. BETA事后总结
  20. 【c++ primer, 5e】【函数基础】

热门文章

  1. k8s 集群管理和微服务 适合做啥
  2. [noip模拟20170921]模版题
  3. linux 访问windows 共享文件
  4. Debug 是门艺术
  5. Linux命令后面加 &amp; 的作用
  6. X-Admin&amp;ABP框架开发-版本管理
  7. 分治与递归-Fibonacci数列兔子问题
  8. SSAS 第一篇:多维数据分析基础
  9. Vulnhub bulldog靶机渗透
  10. 通过简单的ajax验证是否存在已有的用户名