我需要删除格式如下的链接内的第一个正斜杠:
/directory/link.php
我需要:
directory/link.php
我不了解正则表达式(preg_replace?),那些斜杠让我很烦......
我需要你的帮助 stackoverflow!
非常感谢!
最佳答案
只是因为之前没有人提到它:
$uri = "/directory/link.php";
$uri = ltrim($uri, '/');
这个的好处是:
与
substr()
solution 相比: 它也适用于不以斜杠开头的路径。因此,在一个 uri 上多次使用相同的过程是安全的。与
preg_replace()
solution 相比: 它当然要快得多。在我看来,为这样一项微不足道的任务启动正则表达式引擎有点矫枉过正。
关于php - 删除链接中的第一个正斜杠?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/955212/