首页 > 解决方案 > 如何在页面url php中的变量中获取完整值

问题描述

我的页面中有这个 URL

https://www.albaama.com/search.php?qry=Fashion%20&%20Clothing

我使用下面的代码来回显变量'qry'的值

<?php 
    if (isset($_GET['qry'])) {
        echo $_GET['qry'];
    } 
    else {
        echo "";
    } 
?>

但每当我回应它时,我只会得到Fashion而不是Fashion & Clothing。请问我如何获得完整的价值?

标签: phpurlget

解决方案


此查询字符串:https://www.albaama.com/search.php?qry=Fashion%20&%20Clothing

翻译为:

问题是&引入了第二个参数。

您需要urlencode()整个字符串“Fashion & Clothing”


推荐阅读