包含php获得url地址的词条

本文目录一览:

如何通过php获取提交页面的URL?

在PHP的开发中我们经常会通过网址URL向另一个网页传递参数的问题。在这个过程中我们首先需要获取到当前页面的URL,然后将URL中各个参数的值保存到变量中。整个过程较为简单,主要涉及到$_SERVER的用法。

1、$_server[‘http_host’],作用:获取网址域名,如(,这是波波的一个博客,暂且做例子吧)。

2、$_SERVER[“PHP_SELF”],作用:获取网页地址,如(/code/445.html)。

3、$_SERVER[“QUERY_STRING”],作用:获取网址URL参数,待会我们会在实例中用到。

4、$_SERVER[“HTTP_REFERER”],作用:获取用户的代理。

通过上述说明我们基本上已经了解了$_server的常用方法,下面我们首先通过PHP代码获取当前网页网址中传递的参数。对参数进行解析并输出到屏幕上。请看源代码:

?php

$para= urldecode($_SERVER[“QUERY_STRING”]);//避免网址参数中文乱码

//举例 url=”;b=bbbbc=cccc”

//$para = ‘a=aaaab=bbbbc=cccc’;

$cont = get_data($para);

echo $cont[‘a’]; //屏幕打印aaaa

function get_data($str){

$data = array();

$parameter = explode(”,end(explode(‘?’,$str)));

foreach($parameter as $val){

$tmp = explode(‘=’,$val);

$data[$tmp[0]] = $tmp[1];

}

return $data;

}

?

php怎么在getuserinfo_ajax.php文件中获取到“请求来源”或url地址?

PHP在经常要用到上一页的地址,如在设置要登陆跳转的页面上。 \x0d\x0a$_SERVER[‘HTTP_REFERER’] //可以得到上一页的地址 \x0d\x0a$_SERVER[PHP_SELF] //得到当前页面地址 \x0d\x0a$_SERVER[“HTTP_HOST”].$_SERVER[“PHP_SELF”].”?”.$_SERVER[“QUERY_STRING”] //这个可以得到带参数的地址

php如何获取url

php有系统自带的函数是可以直接获取到当前url的,下面小编就过来简单的分享一下吧,希望能帮到大家的忙;

操作方法

代码:

?php

//php获取当前url方法

$url = “http://”.$_SERVER [‘HTTP_HOST’].$_SERVER[‘PHP_SELF’];

echo $url;

?

运行结果

php如何获取当前页面url路径

#测试网址:

//获取域名或主机地址

echo $_server[‘http_host’].”

“; #localhost

//获取网页地址

echo $_server[‘php_self’].”

“; #/blog/testurl.php

//获取网址参数

echo $_server[“query_string”].”

“; #id=5

//获取用户代理

echo $_server[‘http_referer’].”

“;

//获取完整的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);

#

原创文章,作者:WMUD,如若转载,请注明出处:https://www.506064.com/n/133310.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
WMUDWMUD
上一篇 2024-10-03 23:58
下一篇 2024-10-03 23:58

相关推荐

  • cmd看地址

    本文将从多个方面详细阐述cmd看地址,包括如何查看本机IP地址、如何查看路由器IP、如何查看DNS服务器IP等等。 一、查看本机IP地址 要查看本机IP地址,首先需要打开cmd窗口…

    编程 2025-04-29
  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • 尚硅谷官网地址用法介绍

    尚硅谷是国内一家领先的技术培训机构,提供了众多IT职业的培训,包括Java、Python、大数据、前端、人工智能等方向。其官网地址为http://www.atguigu.com/。…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • 使用PHP foreach遍历有相同属性的值

    本篇文章将介绍如何使用PHP foreach遍历具有相同属性的值,并给出相应的代码示例。 一、基础概念 在讲解如何使用PHP foreach遍历有相同属性的值之前,我们需要先了解几…

    编程 2025-04-28
  • Python解码URL

    本文将从以下几个方面对Python解码URL进行详细阐述:URL编码的作用和原理、Python urllib库解码URL的基本用法、Python手动解码URL的方法、特殊字符在UR…

    编程 2025-04-28
  • Python URL解码

    在Web开发过程中,URL编码和解码是一个很常见的问题。本文将会详细介绍Python中对URL的解码方法。 一、URL编码与URL解码 URI(Uniform Resource I…

    编程 2025-04-28
  • Idea2022变更Git地址

    本文将从以下几个方面对Idea2022变更Git地址进行详细阐述: 一、GitHub上修改Git仓库地址 1、登录GitHub,找到需要修改的Git仓库 2、在代码页面点击右上角的…

    编程 2025-04-28
  • electron-egg打包后请求地址错误解决方法用法介绍

    本文将从多个方面对electron-egg打包后请求地址错误进行详细阐述,并给出解决方法。 一、electron-egg打包后请求地址错误的表现 在使用 electron-egg …

    编程 2025-04-27
  • Python 中文转URL编码

    本文将从以下几个方面详细阐述Python中实现中文转URL编码的方法及注意事项。 一、URL编码概述 URL编码也称为百分号编码,是一种将URL中的非ASCII字符转换成“%”后加…

    编程 2025-04-27

发表回复

登录后才能评论