-3
<?php
 $string_message="what is meant by server_protocal";
  $_SERVER['SERVER_PROTOCOL'] ? print "$string_message<br />" : 
   print "$string_message\n";

?>

这段代码正在执行,但我不知道为什么使用“SERVER_PROTOCAL”以及它返回什么。谢谢你。

4

1 回答 1

1

SERVER_PROTOCOL是用于请求您的 PHP 页面的传输机制。通常由于 PHP 是通过互联网/浏览器,这将是HTTP协议。您正在打印的 PHP 变量将因此显示给您HTTP/1.0HTTP/1.1. 如果页面请求结束HTTPS,那么您将HTTPS在打印消息中看到。

在此处输入图像描述

来源: http: //php.net/manual/en/reserved.variables.server.php

于 2015-09-08T03:29:08.070 回答