php - & 更改为 %26 并且 = 更改为 %3D

标签 php html

我有一个在过滤器上返回链接的表单

<div class="item" style="float:right">
    <form class="ui icon input" name="search" action="" method="GET">   
        <input type="hidden" name="view" value="&user_id=156">                  
        <input type="search" name="filter" style="width:10em;" placeholder="Filter..">
        <i class="filter icon"></i>
    </form>
</div>

但是它把 %26= 中的 & 变成了 %3D

我试过编码,但没有成功! 请帮忙

尝试过:

        $query_string = 'objects&user_id=156';
        $a = urldecode($query_string);      

最佳答案

<?php
    $query_string = 'objects%26user_id%3D156';
    $a = urldecode($query_string);
    var_dump($a);

测试后删除 var_dump

关于php - & 更改为 %26 并且 = 更改为 %3D,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40302886/

相关文章:

php - 当特定用户角色登录时,如何打印文本?

php - 俄语字符编码问题

html - 如何使用 css flex 在列之间创建空间

jquery - DataTables - 为最后一列添加 colspan 时不工作

php 值每 10 秒刷新一次,但我希望它随页面立即加载

php - MySql 查询 : Unknown column in 'where clause'

javascript - 单击后显示 div 的 Php 和 Javascript

html - 网格自动流 : dense makes element width really small

php - 如何使用 MySQL 表中的数据创建下拉列表框

html - 修复了 100% 宽度内容的右侧菜单