企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
``` <?php /** * 获取当前访问的完整url * @return string * @date 2020/7/23 */ function getUrl() { // 判断当前页采用的协议是HTTP还是HTTPS // 443端口:即网页浏览端口,主要用于HTTPS服务,是提供加密和通过安全端口传输的另一种HTTP。 $url = ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://"; // 判断端口 /** * REQUEST_URI:URI用来指定要访问的页面 * SERVER_PORT:Web服务器使用的端口,默认为80 */ if($_SERVER['SERVER_PORT'] != '80') { $url .= $_SERVER['SERVER_NAME'] . ':' . $_SERVER['SERVER_PORT'] . $_SERVER['REQUEST_URI']; } else { $url .= $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI']; } //$url .= $_SERVER['SERVER_NAME'] . ':' . $_SERVER['SERVER_PORT'] . $_SERVER['REQUEST_URI']; echo $url; // 截取'/test'之前的部分 //$url = substr($url,0,strrpos($url,'/test')); return $url; } ?> ```