我有以下代码获取后面的URL参数?并显示它。
<?php
$qt = http_build_query($_GET);
echo $qt;
?>
但我遇到的问题是,每当URL如下: http://example.net/blog?123
输出如下: 123 =
我怎样才能摆脱那种&#34; =&#34;标志?我正在将其解析为mysql数据库,因此不需要等号。
谢谢!
P.S:我知道我需要出于安全原因对请求进行消毒处理,而且我已将其覆盖。答案 0 :(得分:0)
使用str_replace:
$qt = str_replace("=", "", http_build_query($_GET));
答案 1 :(得分:0)
试试这个:
str_replace("=", "", $qt);