php和js如何获取当前页面的查询信息

小云云
发布: 2018-03-30 13:40:52
原创
1916人浏览过

本文主要和大家分享php和js如何获取当前页面的查询信息,希望能帮助到大家。

1.php  获取当前页面的查询信息存储在一个关联数组中返回

function get(){
		//得到当前页面URL的查询字符串
		$query = $_SERVER['QUERY_STRING'];
		// 将每个键值对分开存储在数组中
		$arr1 = explode('&', $query);
		foreach($arr1 as $val){
			// 遍历每一个键值对将键与值相分离
			$arr2 = explode('=', $val);
			$arr3[$arr2[0]] = $arr2[1];
		}
		return $arr3;
	}
	echo '<pre class="brush:php;toolbar:false">';
	print_r(get());
	echo '
登录后复制
';

2.JS  将当前页面的参数列表转换为对象的形式显示

function get(){
    //获取当前页面的查询字符串
    var url = window.location.search.substring(1);
    //将每一个键值对分开存储在数组中
    var arr1 = url.split('&');
    //定义一个对象来存储转换结果
    var obj = {};
    // 遍历数组中的每个键值对将他们对应存储在对象中(按照键为属性名,值为属性值的形式)
    arr1.forEach(function(item){
      //将每一个键值对的键与值相分离
      var arr2 = item.split('=');
      obj[arr2[0]] = arr2[1];
    });
    return obj;
  }
  console.log(get());
登录后复制

以上就是php和js如何获取当前页面的查询信息的详细内容,更多请关注php中文网其它相关文章!

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号