【问题标题】:Make valid and working url from string, php从字符串 php 生成有效且有效的 url
【发布时间】:2010-12-12 17:57:10
【问题描述】:

我在从字符串生成有效 url 时遇到问题。例如:

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

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

$text = "zalando.de"

但是对于

$text = "1&1 Email" 

它不起作用。 S 我想我必须对 $text 进行编码才能使其有效? 有没有一种标准的方法可以做到这一点?

【问题讨论】:

    标签: php url urlencode str-replace


    【解决方案1】:

    使用rawurlencode 正确编码字符串:

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

    【讨论】:

      猜你喜欢
      • 2013-12-23
      • 2011-03-06
      • 1970-01-01
      • 1970-01-01
      • 2020-03-24
      • 2011-02-18
      • 1970-01-01
      • 1970-01-01
      • 2012-12-29
      相关资源
      最近更新 更多