php 获取完整url地址


Posted in PHP onDecember 20, 2008

主要是获取到地址栏的一些信息,域名,端口参数等

<?php 
//获取域名或主机地址 
echo $_SERVER['HTTP_HOST']."<br>"; 
//获取网页地址 
echo $_SERVER['PHP_SELF']."<br>"; 
//获取网址参数 
echo $_SERVER["QUERY_STRING"]."<br>"; 
//来源网页的详细地址 
echo $_SERVER['HTTP_REFERER']."<br>"; 
?>

php 获得当前的脚本网址(只有路径)
function GetCurUrl() 
{ 
if(!empty($_SERVER["REQUEST_URI"])) 
{ 
$scrtName = $_SERVER["REQUEST_URI"]; 
$nowurl = $scrtName; 
} 
else 
{ 
$scrtName = $_SERVER["PHP_SELF"]; 
if(empty($_SERVER["QUERY_STRING"])) 
{ 
$nowurl = $scrtName; 
} 
else 
{ 
$nowurl = $scrtName."?".$_SERVER["QUERY_STRING"]; 
} 
} 
return $nowurl; 
} 
//实例调用方法 
//echo GEtCurUrl();

php 获取url地址不包含路径(域名或ip地址)
function getServerName() 
{ 
$ServerName = strtolower($_SERVER['SERVER_NAME']?$_SERVER['SERVER_NAME']:$_SERVER['HTTP_HOST']); 
if( strpos($ServerName,'http://') ) 
{ 
return str_replace('http://','',$ServerName); 
} 
return $ServerName; 
} 
//实例调用方法 
echo getServerName();

php 获取url地址包含端口路径
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
PHP 相关文章推荐
PHP与javascript对多项选择的处理
Oct 09 PHP
?算你??的 PHP 程式大小
Dec 06 PHP
php foreach 参数强制类型转换的问题
Dec 10 PHP
PHP怎么实现网站保存快捷方式方便用户随时浏览
Aug 15 PHP
实用的简单PHP分页集合包括使用方法
Oct 21 PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
Nov 24 PHP
VPS中使用LNMP安装WordPress教程
Dec 28 PHP
php实现复制移动文件的方法
Jul 29 PHP
symfony2.4的twig中date用法分析
Mar 18 PHP
php加密解密字符串示例
Oct 13 PHP
Yii2-GridView 中让关联字段带搜索和排序功能示例
Jan 21 PHP
TP5框架实现自定义分页样式的方法示例
Apr 05 PHP
php xml-rpc远程调用
Dec 19 #PHP
php 设计模式之 工厂模式
Dec 19 #PHP
php 设计模式之 单例模式
Dec 19 #PHP
PHP 采集程序 常用函数
Dec 18 #PHP
php IP及IP段进行访问限制的代码
Dec 17 #PHP
php mssql 数据库分页SQL语句
Dec 16 #PHP
linux下 C语言对 php 扩展
Dec 14 #PHP
You might like
php中$_GET与$_POST过滤sql注入的方法
2014/11/03 PHP
php实现点击可刷新验证码
2015/11/07 PHP
ThinkPHP实现的rsa非对称加密类示例
2018/05/29 PHP
php curl操作API接口类完整示例
2019/05/21 PHP
几款极品的javascript压缩混淆工具
2007/05/16 Javascript
jQuery实现的导航条切换可显示隐藏
2014/10/22 Javascript
JQuery表单验证插件EasyValidator用法分析
2014/11/15 Javascript
node.js中的buffer.toString方法使用说明
2014/12/14 Javascript
究竟什么是Node.js?Node.js有什么好处?
2015/05/29 Javascript
JS与jQuery遍历Table所有单元格内容的方法
2015/12/07 Javascript
js表单处理中单选、多选、选择框值的获取及表单的序列化
2016/03/08 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
2016/05/21 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
2016/06/24 Javascript
js 判断一组日期是否是连续的简单实例
2016/07/11 Javascript
如何在AngularJs中调用第三方插件库
2017/05/21 Javascript
vue2.0s中eventBus实现兄弟组件通信的示例代码
2017/10/25 Javascript
关于小程序优化的一些建议(小结)
2020/12/10 Javascript
javascript实现简单页面倒计时
2021/03/02 Javascript
解决谷歌搜索技术文章时打不开网页问题的python脚本
2013/02/10 Python
详解Django中Request对象的相关用法
2015/07/17 Python
好用的Python编辑器WingIDE的使用经验总结
2016/08/31 Python
使用Python写一个小游戏
2018/04/02 Python
Python如何应用cx_Oracle获取oracle中的clob字段问题
2019/08/27 Python
Python爬虫进阶之爬取某视频并下载的实现
2020/12/08 Python
用python对excel进行操作(读,写,修改)
2020/12/25 Python
Python调用系统命令os.system()和os.popen()的实现
2020/12/31 Python
Python实现随机爬山算法
2021/01/29 Python
HTML5实现视频弹幕功能
2019/08/09 HTML / CSS
公务员培训自我鉴定
2013/09/19 职场文书
简历中自我评价分享
2013/10/09 职场文书
竞争上岗演讲稿范文
2014/05/12 职场文书
改进作风怎么办发言材料
2014/08/17 职场文书
党的群众路线教育实践活动个人整改措施范文
2014/11/04 职场文书
寻找成龙观后感
2015/06/12 职场文书
在 SQL 语句中处理 NULL 值的方法
2021/06/07 SQL Server
uniapp 微信小程序 自定义tabBar 导航
2022/04/22 Javascript