이 글은 주로 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!