下載了微信支付官方DEMO,用模式二支付。現在支付沒有問題,能夠支付成功。但是在回呼notify.php中接收不到微信發送過來的XML資料;
$input = $GLOBALS['HTTP_RAW_POST_DATA'];
$xml = simplexml_load_string($input, 'SimpleXMLElement', LIBXML_NOCDATA);
var_dump($xml);
微信公眾號支付授權目錄如下:
PHPz2017-05-16 13:08:38
$GLOBALS['HTTP_RAW_POST_DATA']; 好像在php7中刪了整個函數了,用file_get_contents('php://input')