PH获取当前url路径及服务器路径汇总 (url 获取当前路径 服务器路径),ph当前路径

以下是整理的一些, php中获取路径的小知识, 希望对你有所帮助!

1,$_SERVER["QUERY_STRING"] 说明:查询(query)的字符串

2,$_SERVER["REQUEST_URI"] 说明:访问此页面所需的URI

3,$_SERVER["SCRIPT_NAME"] 说明:包含当前脚本的路径

4,$_SERVER["PHP_SELF"] 说明:当前正在执行脚本的文件名

demo: 1

http://www.xxx.com/(直接打开主页) 结果: $_SERVER[“QUERY_STRING”] = “” $_SERVER[“REQUEST_URI”] = “/” $_SERVER[“SCRIPT_NAME”] = “/index.php” $_SERVER[“PHP_SELF”] = “/index.php”

demo:2

http://www.xxx.com/?p=1 (附带查询) 结果: $_SERVER[“QUERY_STRING”] = “p=1” $_SERVER[“REQUEST_URI”] = “/?p=1” $_SERVER[“SCRIPT_NAME”] = “/index.php” $_SERVER[“PHP_SELF”] = “/index.php”

demo 3

http://www.xxx.com/index.php?p=1&q=xxx 结果: $_SERVER[“QUERY_STRING”] = “p=1&q=xxx” $_SERVER[“REQUEST_URI”] = “/index.php?p=1&q=xxx” $_SERVER[“SCRIPT_NAME”] = “/index.php” $_SERVER[“PHP_SELF”] = “/index.php”

$_SERVER[“QUERY_STRING”]获取查询语句,实例中可知,获取的是?后面的值 $_SERVER[“REQUEST_URI”] 获取http://www.xxx.com后面的值,包括/ $_SERVER[“SCRIPT_NAME”] 获取当前脚本的路径,如:index.php $_SERVER[“PHP_SELF”] 当前正在执行脚本的文件名

当前url:”http://”.$_SERVER[‘HTTP_HOST’].$_SERVER[‘PHP_SELF’]

总结一下,对于QUERY_STRING,REQUEST_URI,SCRIPT_NAME和PHP_SELF,深入了解将有利于我们在$_SERVER函数中正确调用这四个值。通过实例详解$_SERVER函数中QUERY_STRING,REQUEST_URI,SCRIPT_NAME和PHP_SELF掌握四个变量之间的区别。

$_SERVER[“REQUEST_URI”] :获取当前请求的完整的【除域名之外的】url

整理的略有不详之处,请指出…

www.bkjia.comtrueTechArticlePH获取当前url路径及服务器路径汇总 (url 获取当前路径 服务器路径),ph当前路径 以下是整理的一些, php中获取路径的小知识, 希望对你有…

php获得服务器路径,PH获取当前url路径及服务器路径汇总 (url 获取当前路径 服务器路径),ph当前路径_PHP教程...相关推荐

  1. php 获取所有子目录名,php读取目录及子目录下所有文件名的方法,_PHP教程

    php读取目录及子目录下所有文件名的方法, 本文实例讲述了php读取目录及子目录下所有文件名的方法,分享给大家供大家参考.具体实现方法如下: 一般来说php中读取目录下的文件名的方式确实不少,最简单的 ...

  2. Java 网络实例三(获取URL响应头的日期信息、获取URL响应头信息、解析URL、ServerSocket和Socket通信实例)

    获取 URL响应头的日期信息 以下实例演示了如何使用 HttpURLConnection 的 httpCon.getDate() 方法来获取 URL响应头的日期信息: import java.net. ...

  3. 在win10本地开发springboot项目能上传图片,并能通过URL直接从浏览器访问,但是部署到服务器上后能上传文件,但是通过浏览器无法访问图片

    在win10本地开发springboot项目能上传图片,并能通过URL直接从浏览器访问,但是部署到服务器上后能上传文件,但是通过浏览器无法访问图片 1.首先springboot项目在Window和Li ...

  4. 06_Request对象封装请求信息(获取请求信息,和把前端请求转发到当前服务器其他资源)

    请求头运用 解决浏览器的兼容性问题 解决获取中文请求参数值 乱码问题 Referer作用:防盗链,统计访问 两个模块需要开两个服务器,分别设置不同虚拟目录和端口号 获取请求数据 获取请求行数据 获取请 ...

  5. ajax获取301,PHP获取301重定向页面跳转后真实URL地址

    今天看到一个朋友利用php socket来获取的301跳转之后地地址了,其实我们还有一个非常简单办法了,就是使用php get_headers()函数获取数获取http头信息了,下面来看看我们的实现方 ...

  6. 获取ASP.NET MVC中的完整操作URL [重复]

    本文翻译自:Getting full URL of action in ASP.NET MVC [duplicate] This question already has an answer here ...

  7. AS:Flash AS3中获取浏览器信息及URL相关参数(并非swf url地址)

    原文链接:AS:Flash AS3中获取浏览器信息及URL相关参数(并非swf url地址) 好久没来这里了,最近发现网络上对此类信息的封装少的可怜,没有一个是比较完整的,今天又是周未,不敲点代码手痒 ...

  8. java发布WCS服务到GeoServer服务器并解析XML生成可下载的WCS服务数据url(2022.2.14)

    GeoServer上的WCS服务发布调用及解析生成可下载为Tif的WCSUrl 2022.2.14 所用软件环境(Java.Tomcat.GeoServer.Google Browser.Eclips ...

  9. html怎么获取页面地址,web前端:JS通过url地址栏获取html页面名称

    统一资源定位符(UniformResourceLocator,URL)是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址.互联网上的每个文件都有一个唯一的URL,它 ...

最新文章

  1. signature=78718ebfda6f8d955fae3e9c9c284f5d,SKI SAFETY BINDING WITH SWIVELLING SOLE PLATE
  2. Eclipse Code Review(代码审查)工具介绍
  3. linux octave源码安装,在Linux操作系统上安装Octave的方法
  4. Linux Shell编程笔记9 SSH和Screen工具
  5. java 导出密钥_java-如何从密钥库中导出.key和.crt
  6. 系统部门岗位关联表_155页,房地产公司最为系统的岗位说明书,敬请收藏
  7. 深入了解JVM的底层原理
  8. 谷歌浏览器不支持html2.0,谷歌浏览器不能播放视频怎么办_chrome浏览器无法播放视频的解决方法-系统城...
  9. 整理软件测试分析资料
  10. 手机双摄像头原理及产业解析
  11. 召回和粗排负样本构造问题
  12. IDEA 查看项目全部错误信息
  13. 将JPG图片直接转换成PDF软件操作步骤
  14. Java设计模式----创建者模式
  15. 弹出div浮动登陆框 背景变灰
  16. 利用exif.js解决ios或Android手机上传竖拍照片旋转90度问题
  17. C盘重装还能恢复以前文件嘛,重装C盘数据备份清单
  18. 配置 Rancher 让节点机使用内网连接管理台
  19. 不怕生错命,就怕起错名:起名的4个误区
  20. Replay:The 2019 ICPC Asia-East Continent Final Contest (Training)

热门文章

  1. 【Java面试】MySQL
  2. error LNK1103 问题
  3. Trimble MB-Two OEM GNSS板 参考手册(一)
  4. 2019年CSDN排名人气最高博客排名榜(前20强),业界传说,膜拜!学习!!!
  5. 教师使用计算机责任书,计算机教师消防安全责任书.doc
  6. 【C语言功法手册】第二话 · 语句与if/switch选择结构
  7. 【工具】FastStone Capture(FSCapture) 注册码
  8. 工作室项目之寝室群聊的实现
  9. win10基本操作(抖音总结)__2018.05.27
  10. python 最小硬币数_最小硬币数量的动态规划