如何删除“&”使用正则表达式从URL中的符号?

时间:2010-11-07 22:50:10

标签: php regex url

如何从网址中删除&符号使用php常规? 例如:http://www.google.com/search?hl=en&q=php 离开&并获取:http://www.google.com/search?hl=enq=php 感谢

3 个答案:

答案 0 :(得分:7)

$url = 'http://www.google.com/search?hl=en&q=php';
$url = str_replace('&', '', $url);

答案 1 :(得分:1)

我不确定我是否真的理解这个问题。听起来你只想删除&个字符。这很容易做到:

$url = str_replace('&', '', $url);

答案 2 :(得分:0)

您可以使用str_replace轻松删除它。然而,为什么你想要这样做完全是另一回事。

您是否尝试使用PHP将页面插入到页面中,并且由于&amp ;;而导致验证错误符号?在这种情况下,urlencode()可能是你真正需要的。