预览模式: 普通 | 列表

Php获取当前网址URL

 

PHP代码
  1. function current_url(){  
  2.     $sys_protocal = isset($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443' ? 'https://' : 'http://';  
  3.     $php_self = $_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];  
  4.     $path_info = isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : '';  
  5.     $relate_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : $php_self . (isset($_SERVER['QUERY_STRING']) ? '?' . $_SERVER['QUERY_STRING'] : $path_info);  
  6.     return $sys_protocal . (isset($_SERVER['HTTP_HOST']) ? $_SERVER['HTTP_HOST'] : '') . $relate_url;  
  7. }  

代码来源:http://www.oschina.net/code/snippet_554077_10423

Tags: php

分类:技术文章 | 固定链接 | 评论: 2 | 引用: 0 | 查看次数: 3420

 广告位

↑返回顶部↑