<?
//获取当前的域名:  
echo $_SERVER['SERVER_NAME'];
//获取来源网址,即点击来到本页的上页网址  
echo $_SERVER["HTTP_REFERER"];
$_SERVER['REQUEST_URI'];//获取当前域名的后缀  
$_SERVER['HTTP_HOST'];//获取当前域名  
dirname
(__FILE__);//获取当前文件的物理路径  
dirname
(__FILE__)."/../";//获取当前文件的上一级物理路径  
?>

 

 

<?php
//获取域名或主机地址
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);
?>

获取当前网站根目录:

echo $_SERVER['DOCUMENT_ROOT'];

将下面的代码放在网站根目录下的一个文件中,以便在其它文件中引用。

获取当前文件所在绝对目录

define('BASE_PATH',str_replace('\\','/',realpath(dirname(__FILE__).'/'))."/");

echo BASE_PATH;

输出结果:E:/wwwroot/

url方式:$PHP_SELF=$_SERVER['PHP_SELF'];

$url='http://'.$_SERVER['HTTP_HOST'].substr($PHP_SELF,0,strrpos($PHP_SELF,'/')+1);

echo $url;

输出结果:http://localhost/

php获取域名与路径相关推荐

  1. js 获取域名_确定你会使用JS操作Url吗?

    一.js获取当前域名有2种方法 1.方法一 var domain = document.domain;2.方法二var domain = window.location.host;3.注意问题由于获取 ...

  2. php 伪静态 获取当前页面路径_织梦移动适配PHP获取当前页面URL地址方法

    在做织梦网站开发时,会遇到获取当前URL并做PHP判断.比如地区站群PC端的移动适配功能,下面提供PHP通用移动端适配方法. PC首页路径:www.xx.com 移动端首页路径:m.xx.com 地区 ...

  3. php 获取域名_在PHP中截取当前页面URL地址及URL信息的方法

    //获取当前的域名: echo $_SERVER['SERVER_NAME']; //获取来源网址,即点击来到本页的上页网址 echo $_SERVER["HTTP_REFERER" ...

  4. python 中文件路径到底怎么写 + 获取mac文件路径快捷键!!

    目录 1 MAC路径与Windows路径问题 2 绝对路径和相对路径概念 3 macOS获取文件绝对路径的快捷键为: 1 MAC路径与Windows路径问题 几乎所有计算机在文件夹名称间使用的都是正斜 ...

  5. 在JS中用window location host获取域名

    做了一个通用的用户反馈系统,所有平台都可以接入,但是要对应不同的平台存入不同的用户反馈,所以有个platform字段存放平台名称.但是每个平台的platform名称又是不一样的,以通过域名来标识具体是 ...

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

    PH获取当前url路径及服务器路径汇总 (url 获取当前路径 服务器路径),ph当前路径 以下是整理的一些, php中获取路径的小知识, 希望对你有所帮助! 1,$_SERVER["QUE ...

  7. Java 查看文件绝对路径,JAVA获取文件绝对路径的方法

    本文实例讲述了JAVA获取文件绝对路径的方法.分享给大家供大家参考.具体实现方法如下: /** * 获取一个类的class文件所在的绝对路径. 这个类可以是JDK自身的类,也可以是用户自定义的类,或者 ...

  8. ubuntu18.04.4 获取当前文件路径

    ubuntu18.04.4 获取当前文件路径 打开文件夹 右键–>在终端打开 pwd 复制上面地址

  9. java读取hdfs文件夹_HDFS 读取、写入、遍历文件夹获取文件全路径、append

    1.从HDFS中读取数据 Configuration conf = getConf(); Path path = new Path(pathstr); FileSystem fs = FileSyst ...

最新文章

  1. mycat 资料汇总
  2. 油管螺纹尺寸对照表_yt15硬质合金刀片尺寸|A320焊接刀头参数
  3. hdu2795 Billboard 线段树
  4. 《WINDOWS游戏编程之从零开始》第四章学习笔记
  5. Reciprocal Learning Networks for Human Trajectory Prediction
  6. 你对计算机专业考研知道多少
  7. pythonyaml参数传递_configutator-将yaml节点和命令行参数映射到python函数参数。-Nolan configutator To use:...
  8. 整理下OSS方面的资料,免得到处找,linux音频编程,open sound system
  9. redis之十五(游标迭代器(过滤器)——Scan)
  10. 懒懒交流会《前端,架构,框架与库》里面提到的一些问题
  11. 【知识图谱问答】DBpedia介绍
  12. 在Linux下完美运行Windows PC版QQ/TIM教程
  13. App内测神器之蒲公英
  14. 隔离式DC-DC转换器:把直流电压转换成高频方波电压,由变压器升压或降压后,再经过整流滤波变为直流电压或者电流。
  15. 【转】从链下治理到理想治理模式
  16. 16岁女孩攻陷著名安全企业HBGary
  17. Improving the Sensitivity of Online Controlled Experiments by Utilizing Pre-Experiment Data
  18. 概率论(离散型)极简入门
  19. WPS加载项是如何实现调用业务系统JS的 WPS通信原理
  20. 应付账款账龄分析模板_应付往来账龄分析表模板

热门文章

  1. tap/tun设备 veth设备
  2. matlab uitree update,elementUI tree 懒加载 更新节点
  3. 2020黑群晖最稳定版本_打造完美6.2.3黑群晖,正确显示 CPU,支持Nvme缓存
  4. plus rss.php,dedecms织梦rss输出改成全文输出
  5. ks检验正态分布结果_数据分析基础(2)——正态分布检验
  6. java webdriver page object_Selenium+PageObject+Java实现测试用例
  7. Java中映射怎么实现_我们如何在Java 9的JShell中实现映射?
  8. 皮一皮:六神终于出奶茶了!
  9. 你那么追捧的springboot,到底替你做了什么?
  10. 经典面试题:Redis 内存满了怎么办?