资讯专栏INFORMATION COLUMN

PHP中获取当前页面的各种URL格式

hedzr / 3447人阅读

摘要:测试网址获取域名或主机地址获取网页地址获取网址参数获取完整的第一种第二种包含端口号的完整只取路径

测试网址: http://localhost/sangsir/mani...
//获取域名或主机地址
echo $_SERVER["HTTP_HOST"];
#localhost
//获取网页地址
echo $_SERVER["PHP_SELF"];
#/sangsir/manito.php
//获取网址参数
echo $_SERVER["QUERY_STRING"];
#id=1
//获取完整的url
echo "http://".$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"]; //第一种
echo "http://".$_SERVER["HTTP_HOST"].$_SERVER["PHP_SELF"]."?".$_SERVER["QUERY_STRING"]; //第二种
#http://localhost/sangsir/manito.php?id=1
//包含端口号的完整url
echo "http://".$_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
#http://localhost:80/sangsir/manito.php?id=1
//只取路径
$url="http://".$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
echo dirname($url);
#http://localhost/sangsir

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/26295.html

相关文章

  • thinkphp3.2,微信JS-SDK开发过程遇到各种问题与细节分享

    摘要:备注登录后可在开发者中心查看对应的接口权限。下载官网提供的示例代码,参照中的代码一步一步来实现。否则分享后的页面会签名失败返回的与分享的是否一致 首先完成官方文档前两步(很好理解就不具体说了):步骤一:绑定域名先登录微信公众平台进入公众号设置的功能设置里填写JS接口安全域名。备注:登录后可在开发者中心查看对应的接口权限。步骤二:引入JS文件在需要调用JS接口的页面引入如下JS文件,(支...

    miya 评论0 收藏0
  • JavaScript 进阶知识 - Ajax篇

    摘要:注意事项以下版本要设置默认编码,,否则程序可能无法正确显示中文。组成部分协议是对请求和响应的报文内容进行了约束和规范。请求报文请求是由客户端发起,其规范格式为请求行请求头请求主体。 showImg(https://segmentfault.com/img/remote/1460000013696283?w=1920&h=1080); Ajax 前言 前面我们已经学习了js基础知识和一些...

    Dongjie_Liu 评论0 收藏0
  • JavaScript 进阶知识 - Ajax篇

    摘要:注意事项以下版本要设置默认编码,,否则程序可能无法正确显示中文。组成部分协议是对请求和响应的报文内容进行了约束和规范。请求报文请求是由客户端发起,其规范格式为请求行请求头请求主体。 showImg(https://segmentfault.com/img/remote/1460000013696283?w=1920&h=1080); Ajax 前言 前面我们已经学习了js基础知识和一些...

    adie 评论0 收藏0
  • WEB之常见工作问题总结(1-20)

    摘要:第三种,使用格式,即在中请求参数处理跨域问题当然请求方式只能是。最后发现有网友说版本不稳定引起的,于是把百度地图回退到了,结果还真是可以了。请问在移动端页面中播放优酷里面的视频,怎样实现 1.web扫码登录怎么实现,思路 步骤 WEB平台 手机 第1步 生成二维码 第2步 (ajax监控后台) 扫码 第3步 ...

    genedna 评论0 收藏0

发表评论

0条评论

hedzr

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<