技术饭

微信支付异步notify_url中$_GET、$_POST无法获取到数据解决方案

copylian    0 评论    7811 浏览    2018.03.05

微信支付异步notify_url中$_GET、$_POST无法获取到数据解决方案,php5.3以及之前版本$GLOBALS['HTTP_RAW_POST_DATA'] 可以使用,但是在PHP5.3以后已废弃,也就是说$_GET、$_POST取不到数据


1、php5.3以及之前版本

$xml = $GLOBALS['HTTP_RAW_POST_DATA']; 

$xta  = $this->xmlToArray($xml);  


2、php5.3之后版本

$xml = file_get_contents('php://input');

$xta  = $this->xmlToArray($xml);  

飓风呀
感谢你的支持,我会继续努力!
扫码打赏,感谢您的支持!

文明上网理性发言!

  • 还没有评论,沙发等你来抢