从string,php生成有效且有效的URL

时间:2010-12-12 17:57:10

标签: php url urlencode str-replace

我遇到从字符串生成有效网址的问题。 E.g:

"http://mysite.de/go/".$text

我想在链接中添加文字,可能是标题。后面的脚本go /取标题,获取帖子的ID,使用ID从数据库中获取url来执行它。这适用于例如

$text = "zalando.de"

但是

$text = "1&1 Email" 

它不起作用。我想我必须编码$ text才能使它有效? 有没有一个标准的方法呢?

1 个答案:

答案 0 :(得分:3)

使用rawurlencode正确编码字符串:

"http://mysite.de/go/".rawurlencode($text)