$_SERVER['HTTPS']
变量来获取当前 URL 的协议。如果协议为 HTTPS,则该变量的值为 ‘on’;如果协议为 HTTP,则该变量的值为 ‘off’。获取当前URL的协议
在PHP中,可以使用$_SERVER
超全局变量来获取当前URL的协议。$_SERVER
是一个包含了关于当前请求的信息的数组。
以下是获取当前URL协议的步骤:
1、打开一个PHP文件,例如get_protocol.php
。
2、使用$_SERVER['REQUEST_SCHEME']
来获取当前URL的协议。
3、打印或返回获取到的协议。
代码示例:
<?php // 获取当前URL的协议 $protocol = $_SERVER['REQUEST_SCHEME']; // 打印协议 echo "当前URL的协议是:" . $protocol; ?>
运行上述代码后,将会输出当前URL的协议,quot;http"或"https"。
相关问题与解答:
问题1:如何获取当前URL的主机名?
解答:可以使用$_SERVER['HTTP_HOST']
来获取当前URL的主机名,该变量包含了完整的主机名,包括端口号(如果有)。
问题2:如何获取当前URL的路径?
解答:可以使用$_SERVER['REQUEST_URI']
来获取当前URL的路径,该变量包含了从根目录开始到脚本文件的路径部分。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/526163.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复