PHP 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]并在问题中显示

我有一个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]并在问题中显示它的值吗?当从浏览器调用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);