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



上一篇: discuz论坛顶帖机 论坛灌水专用软件
下一篇: Php不使用正则实现相对链接转绝对链接
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: php
相关日志:
评论: 2 | 引用: 0 | 查看次数: 3417
厦门注册公司[2012-06-19 11:42 AM | 访问 http://www.2683667.cn | Mail To:hejian@163.com | 218.86.103.29 | del | 回复回复]
板凳
看着很复杂呢
龙岩男科医院[2012-06-11 02:46 PM | 访问 http://www.lyzynk.com | Mail To:fengnn@163.com | 218.6.36.115 | del | 回复回复]
沙发
看不懂额呵呵 支持下吧
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 邮件地址支持Gravatar头像,邮箱地址不会公开.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 开启 | [img]标签 关闭

 广告位

↑返回顶部↑