php获取 request payload中的数据
if (isset($GLOBALS['HTTP_RAW_POST_DATA'])) {
$userinfo1 = $GLOBALS['HTTP_RAW_POST_DATA'];
} else {
$userinfo1 = file_get_contents('php://input');
}
$userinfo = object_to_array(json_decode($userinfo1));//z转化为数组
/**
* 对象 转 数组
*
* @param object $obj 对象
* @return array
*/
function object_to_array($obj) {
$obj = (array)$obj;
foreach ($obj as $k => $v) {
if (gettype($v) == 'resource') {
return;
}
if (gettype($v) == 'object' || gettype($v) == 'array') {
$obj[$k] = (array)object_to_array($v);
}
}
return $obj;
}

本站文章如未注明出处均为原创,转载请注明出处,如有侵权请邮件联系站长。