gpt4 book ai didi

php - 如果路径字符串中的最后一个字符是斜杠,则删除它

转载 作者:行者123 更新时间:2023-12-02 10:49:54 31 4
gpt4 key购买 nike

我正在 PHP 中进行一些 url 重写,需要找到末尾带有斜杠的 URL,然后执行 301 重定向。我以为会有一个简单的 PHP 函数来查找最后一个字符串,但我找不到任何东西。第一直觉让我认为我需要使用正则表达式,但我并不是 100%。

这是一个例子:

http://domainx.com/characters/我想找到一个尾部斜杠并将其变成 http://domainx.com/characters

那么什么函数可以帮助我检查最后一个字符是否是“/”?

最佳答案

安全删除最后一个 / 的一个很好的解决方案是使用

$string = rtrim($string, '/');

rtrim()当存在一个或多个时,删除字符串右侧的所有 /

您还可以安全地在 URL 末尾添加一个 /:

$string = rtrim($string, '/').'/';

关于php - 如果路径字符串中的最后一个字符是斜杠,则删除它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4427172/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com