PHP JSON,获取返回
我有一个php脚本,我用它将json发送到另一台服务器,但我需要得到返回,但我没有得到,我如何才能做到这一点 返回的也是json 这个代码正在运行,但我没有得到回报 我需要的回报如下:{“在线”:“真实”}PHP JSON,获取返回,php,html,json,Php,Html,Json,我有一个php脚本,我用它将json发送到另一台服务器,但我需要得到返回,但我没有得到,我如何才能做到这一点 返回的也是json 这个代码正在运行,但我没有得到回报 我需要的回报如下:{“在线”:“真实”} $data\u server[4]包含什么?$data\u server[4]=IP/Mta/API如果您不介意的话,它就像是=127.0.0.1/API/Mta将您的代码移到了左边。您能在调用file\u get\u contents之前打印$data\u server[4]并在问题中显示
$data\u server[4]
包含什么?$data\u server[4]=IP/Mta/API如果您不介意的话,它就像是=127.0.0.1/API/Mta将您的代码移到了左边。您能在调用file\u get\u contents之前打印$data\u server[4]并在问题中显示它的值吗?当从浏览器调用json时,您是否获得json?是的,我需要获得从浏览器发送的json的返回。这段代码目前正在运行,但不起作用的是返回,我的另一台服务器正在正常工作,它正在发送返回,但是php没有捕获。什么是$data\u server[4]
包含?$data\u server[4]=IP/Mta/API它类似于=127.0.0.1/API/Mta将代码移到左边,如果你不介意的话。你能打印$data\u server[4]吗在调用文件之前,是否获取内容并在问题中显示其值?当从浏览器调用json时,您是否获得json?是的,我需要获得从浏览器发送的json的返回。这段代码目前正在运行,但不起作用的是返回,我的另一台服务器工作正常,它正在发送返回,但是php没有捕获。
$data = array(
"ServerId" => $data_server[2],
"ServerPath" => "/home/slsolucoes/MTA/",
"MaxPlayers" => $data_config[3],
"Port" => $data_server[3],
"HttpPort" => $data_server[3]
);
$options = array(
"http" => array(
"method" => "POST",
"content" => json_encode($data, JSON_UNESCAPED_SLASHES),
"header" => "Content-Type: application/json\r\n"."Accept: application/json\r\n"
)
);
$context = stream_context_create($options);
$result = file_get_contents($data_server[4], false, $context );
$response = json_decode($result);
echo($response);