php获取完整url地址
2023-06-13 09:14:07 时间
主要是获取到地址栏的一些信息,域名,端口参数等
<?php
//获取域名或主机地址
echo$_SERVER["HTTP_HOST"]."<br>";
//获取网页地址
echo$_SERVER["PHP_SELF"]."<br>";
//获取网址参数
echo$_SERVER["QUERY_STRING"]."<br>";
//来源网页的详细地址
echo$_SERVER["HTTP_REFERER"]."<br>";
?>
php获得当前的脚本网址(只有路径)
functionGetCurUrl()
{
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;
}
//实例调用方法
//echoGEtCurUrl();
php获取url地址不包含路径(域名或ip地址)
functiongetServerName()
{
$ServerName=strtolower($_SERVER["SERVER_NAME"]?$_SERVER["SERVER_NAME"]:$_SERVER["HTTP_HOST"]);
if(strpos($ServerName,"http://"))
{
returnstr_replace("http://","",$ServerName);
}
return$ServerName;
}
//实例调用方法
echogetServerName();
php获取url地址包含端口路径
echo"http://".$_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
相关文章
- PHP获取URL跳转后的最终地址
- 【php】关闭PHP错误提示方法,防止错误信息泄露
- 探索Linux下查看PHP扩展的奥秘(linux查看php扩展)
- 基于MySQL的PHP留言板系统开发(php留言板mysql)
- 深入学习:PHP如何配置MySQL(php如何配置mysql)
- 命令在PHP中执行Linux命令的方法(php执行linux)
- PHP不支持MySQL:危机深重的问题(php不支持mysql)
- 内 php 耗时查看Oracle中PHP耗时的小时分解(oracle查询小时)
- PHP快速获取MySQL数据库信息(php获取mysql信息)
- PHP编程:如何获取和处理MySQL错误信息(php获取mysql错误)
- 在php中解除MySQL与PHP的绑定(mysql不包括)
- PHP程序实现MSSQL数据库的连接(php程序连接mssql)
- PHP搭配MSSQL营造完美环境联动(php加mssql环境)
- PHP实现MSSQL数据库分页功能(php分页类 mssql)
- PHP实现MSSQL数据库的连接(php与mssql连接)
- 使用PHP和MSSQL搭建技术论坛(php mssql 论坛)
- PHP与MSSQL联动——更自由的数据空间(php mssql 空间)
- PHPMSSQL数据更新实战(php mssql 更新)
- Linux环境下的PHP脚本开发与应用(linux下php脚本)
- Redis实现PHP限流策略(redis限流php)
- 用PHP实现Redis的键值存储(redis键值php)
- 不错的PHP学习之php4与php5之间会穿梭一点点感悟
- PHP和Mysqlweb应用开发核心技术第1部分Php基础-1开始了解php
- php中获取远程客户端的真实ip地址的方法
- PHP中使用数组实现堆栈数据结构的代码
- php/js获取客户端mac地址的实现代码
- PHP中将ip地址转成十进制数的两种实用方法
- php获取CSS文件中图片地址并下载到本地的方法