我已经为其他平台配置了一个网址给他们。在此URL中,订单同时发出,我操纵并将其保存到数据库中。 问题是有时订单时间是完全相同的,因此订单数据相互混合,错误的信息被保存到数据库中。 当我使用核心php时,如何在php中处理这种情况。
这样,当两个或多个请求同时出现时,每个请求将一个接一个地执行。
用于读取发送到url的输入数据是
file_get_contents('php://input');
PHP代码:
案例“ order_relay”:
$body = file_get_contents('php://input');
$data = (array) json_decode($body);
$orderData = (array) $data['order']->details;
休息;