可能重复:
Best practices for URL with space and special charactersPHP编码URL的空白空间
我试图让 “漂亮” 的网址,我想知道人们是如何做处理空的空间中,例如,如果我创建一个新的论坛主题带有标题:
awesome thread title
我想与-
符号来代替空的空间,所以我应该得到的东西,如:
http://website.com/forum/thread/awesome-thread-title
现在,它似乎是工作,但我应该怎么做,如果用户写道
some-title
当从数据库中提取记录时,这会破坏我的代码,因为我会将-
符号替换为空白,而数据库中的行名实际上具有-
因此我什么也找不到。
我可以给更多的例子......