【发布时间】:2014-04-07 11:45:53
【问题描述】:
除了字母和数字之外,我如何用连字符替换任何内容?这适用于一个 slug URL,人们可以在其中键入他们想要的 URL 字符串。我遇到的问题是人们输入了符号和许多空格,导致 URL 无效。
另外,什么是测试这个的好资源,这样我就不必再问了?谢谢。
【问题讨论】:
-
不会 urlencode 只是用加号替换空格吗?我不确定它会对符号做什么
-
会的。您在问题中描述的问题是“人们输入符号和许多空格导致 url 无效”。
urlencode将使任何输入成为有效的 url
标签: php regex preg-replace