相关疑难解决方法(0)

PHP中的URL友好用户名?

在我的PHP站点上,当前用户使用电子邮件地址和密码登录.我想添加一个用户名,他们设置的用户名将是唯一的,他们无法更改.我想知道如何使这个名称没有空格并在URL中工作,所以我可以使用用户名链接到配置文件和其他东西.如果用户名中有空格,则应添加下划线jason_davis.我不确定最好的方法吗?

php string friendly-url slug

23
推荐指数
1
解决办法
2万
查看次数

删除字符串的最后一个字符,如果它是$ variable

我已经制作了一个小脚本来将标题转换为友好的url.

即:

'I am a title'
Run Code Online (Sandbox Code Playgroud)

'I_am_a_title'
Run Code Online (Sandbox Code Playgroud)

我的脚本基本上通过并将空格,撇号,逗号等等转换为下划线.

问题是,有时我的网址最终会像这样:

'i_am_a_title_'
Run Code Online (Sandbox Code Playgroud)

带尾随下划线......

所以我想,添加一点点来查看最后一个字符是否是最终结果的下划线,如果是,则交换它.

我查看了strrchr()函数,但我似乎遇到了自己理解的墙.

这种事情是如何完成的?

php string

3
推荐指数
2
解决办法
9171
查看次数

标签 统计

php ×2

string ×2

friendly-url ×1

slug ×1