我需要建立一个有文章的网站,我想为它制作友好的URL,例如页面的URL
标题:文章测试
应该成为:http://www.example.com/articles/article_test.
当然我需要删除标题中的一些字符,?或者#,但我不确定要删除哪些字符.
谁能告诉我哪些角色可以保存?
在我的PHP站点上,当前用户使用电子邮件地址和密码登录.我想添加一个用户名,他们设置的用户名将是唯一的,他们无法更改.我想知道如何使这个名称没有空格并在URL中工作,所以我可以使用用户名链接到配置文件和其他东西.如果用户名中有空格,则应添加下划线jason_davis.我不确定最好的方法吗?
我们需要从书的标题中生成一个唯一的URL - 标题可以包含任何字符.我们如何搜索 - 替换所有"无效"字符,以便生成有效和整洁的查找URL?
例如:
"The Great Book of PHP"
www.mysite.com/book/12345/the-great-book-of-php
"The Greatest !@#$ Book of PHP"
www.mysite.com/book/12345/the-greatest-book-of-php
"Funny title "
www.mysite.com/book/12345/funny-title
Run Code Online (Sandbox Code Playgroud)