php中的 file_get_contents(‘php://input’)
今天用CI框架整合微信发现了一个没见过的 file_get_contents(‘php://input‘); 这个家伙是干嘛用的,然后自己直接写了验证的代码。好吧 废话不多说直接看下面的代码。 <?php $raw_post_data = file_get_contents(‘php://input‘); echo "-------\$_POST------------------<br/>"; echo var_dump($_POST) . "<br/>"; echo "-------php://input-------------<br/>"; echo $raw_post_data . "<br/>"; ?> <form action="a.php" method="post" > <input type="text" value="zhangsan" name="name"/></br> <input type="password" value="zhangsan" name="pwd"/></br> <input type="submit" value="提交" /></br> </form> -------------------------------------- 提交后显示的结果为: -------$_POST------------------ array(2) { ["name"]=> string(8) "zhangsan" ["pwd"]=> string(8) "zhangsan" } -------php://input------------- name=zhangsan&pwd=zhangsan
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。