重定向没有引号的链接代码
答案 0 :(得分:1)
您需要对链接进行编码。例如,如果这是您的链接:
http://example.com/test.php?val="quotations"&var=test
"quotations"
和test
是GET
个参数。通常你会在这里看到数字,但人们经常也会说出数字。每个值都有一个键,在本例中为val
和var
。
这些参数不能包含特殊字符(例如空格,问号或&符号),但有时候人们需要将它们放在那里。要解决此问题,请编码urlencode
所有GET参数。您可以使用urlencode()
函数在PHP中执行此操作。
echo 'http://example.com/test.php?val=' . urlencode('"quotations"') . '&var='. urlencode('test');
// http://example.com/test.php?val=%22quotations%22&var=test
如果你只需要做一次,你可以在这里编码:
答案 1 :(得分:-2)
使用PHP,您可以使用str_replace
:
$url = 'http://www.domain.com/"/';
$url = str_replace('"', '', $url);