"HTTP_HOST", "value" => $_SERVER['HTTP_HOST']),
array("name" => "REQUEST_SCHEME", "value" => $_SERVER['REQUEST_SCHEME']),
array("name" => "REQUEST_URI", "value" => $_SERVER['REQUEST_URI'])
);
$group['name'] = "REQUEST";
$group['items'] = $items;
$groups[] = $group;
$items = array(
array("name" => "HTTP_X_REAL_IP", "value" => $_SERVER['HTTP_X_REAL_IP']),
array("name" => "HTTP_X_FORWARDED_FOR", "value" => $_SERVER['HTTP_X_FORWARDED_FOR']),
array("name" => "HTTP_X_FORWARDED_PROTO", "value" => $_SERVER['HTTP_X_FORWARDED_PROTO'])
);
$group['name'] = "PROXY";
$group['items'] = $items;
$groups[] = $group;
$items = array(
array("name" => "REMOTE_ADDR", "value" => $_SERVER['REMOTE_ADDR']),
array("name" => "REMOTE_PORT", "value" => $_SERVER['REMOTE_PORT']),
array("name" => "HTTP_USER_AGENT", "value" => $_SERVER['HTTP_USER_AGENT'])
);
$group['name'] = "CLIENT";
$group['items'] = $items;
$groups[] = $group;
$items = array(
array("name" => "SERVER_NAME", "value" => $_SERVER['SERVER_NAME']),
array("name" => "SERVER_ADDR", "value" => $_SERVER['SERVER_ADDR']),
array("name" => "SERVER_PORT", "value" => $_SERVER['SERVER_PORT']),
array("name" => "SERVER_PROTOCOL", "value" => $_SERVER['SERVER_PROTOCOL'])
);
$group['name'] = "SERVER";
$group['items'] = $items;
$groups[] = $group;
$array['groups'] = $groups;
$loader = new \Twig\Loader\FilesystemLoader('templates');
$twig = new \Twig\Environment($loader);
echo $twig->render('template.html', $array);
?>