-4

不带引号的重定向链接代码

4

2 回答 2

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

如果你只需要这样做一次,你可以在这里编码:

http://meyerweb.com/eric/tools/dencoder/

于 2012-12-07T22:43:57.710 回答
-2

使用 PHP,您可以使用str_replace

$url = 'http://www.domain.com/"/';
$url = str_replace('"', '', $url);
于 2012-12-07T22:25:57.543 回答