总结PHP如何获取当前主机、域名、网址、路径、端口和参数等

 更新时间:2016年09月09日 11:28:16   投稿:daisy  
这篇文章给大家分享了利用php如何获取当前域名或主机地址、网页地址、网址参数、用户代理、完整的url、包含端口号的完整url以及只取路径等信息,有需要的朋友们可以参考借鉴。

话不多说,我们直接看代码

//获取域名或主机地址
echo $_SERVER['HTTP_HOST']."<br />";
 
//获取网页地址
echo $_SERVER['PHP_SELF']."<br />";
 
//获取网址参数
echo $_SERVER["QUERY_STRING"]."<br />";
 
//获取用户代理
echo $_SERVER['HTTP_REFERER']."<br />";
 
//获取完整的url
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING'];
 
//包含端口号的完整url
echo 'http://'.$_SERVER['SERVER_NAME'].':'.$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
 
//只取路径
$url='http://'.$_SERVER['SERVER_NAME'].$_SERVER["REQUEST_URI"];
echo dirname($url);

以上就是这篇文章的全部内容,希望对大家的学习或者工作带来一定的帮助。

相关文章

  • thinkPHP统计排行与分页显示功能示例

    thinkPHP统计排行与分页显示功能示例

    这篇文章主要介绍了thinkPHP统计排行与分页显示功能,结合实例形式分析了thinkPHP数据库查询与结果分页显示相关操作技巧,需要的朋友可以参考下
    2016-12-12
  • Zend Framework校验器Zend_Validate用法详解

    Zend Framework校验器Zend_Validate用法详解

    这篇文章主要介绍了Zend Framework校验器Zend_Validate用法,结合实例形式分析了校验器Zend_Validate的功能、使用技巧与相关注意事项,需要的朋友可以参考下
    2016-12-12
  • Nginx下配置codeigniter框架方法

    Nginx下配置codeigniter框架方法

    由于项目迁移,不得不在Nginx下配置codeigniter框架,开始怎么配置都不成功,经过度娘以及众网友的热心帮忙,终于完成了正确的设置,这里分享给大家,有需要的小伙伴参考下
    2015-04-04
  • 使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例

    使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例

    下面小编就为大家带来一篇使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • Laravel登录失败次数限制的实现方法

    Laravel登录失败次数限制的实现方法

    这篇文章主要给大家介绍了关于Laravel登录失败次数限制的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • PHP之多条件混合筛选功能的实现方法

    PHP之多条件混合筛选功能的实现方法

    今天小编就为大家分享一篇PHP之多条件混合筛选功能的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • Laravel学习教程之广播模块详解

    Laravel学习教程之广播模块详解

    这篇文章主要给大家介绍了关于Laravel学习教程之广播模块的相关资料,广播是指发送方发送一条消息,订阅频道的各个接收方都能及时收到消息,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-08-08
  • yii框架创建与设置默认控制器并载入模板操作示例

    yii框架创建与设置默认控制器并载入模板操作示例

    这篇文章主要介绍了yii框架创建与设置默认控制器并载入模板操作,结合实例形式分析了Yii框架控制器与模板相关操作技巧及使用注意事项,需要的朋友可以参考下
    2020-03-03
  • PHP register_shutdown_function函数的深入解析

    PHP register_shutdown_function函数的深入解析

    本篇文章是对PHP register_shutdown_function函数进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • yii2中dropDownList实现二级和三级联动写法

    yii2中dropDownList实现二级和三级联动写法

    本篇文章主要介绍了yii2中dropDownList实现二级和三级联动写法 ,非常具有实用价值,需要的朋友可以参考下
    2017-04-04

最新评论