gpt4 book ai didi

php - 从 Request_Uri 修剪斜杠

转载 作者:可可西里 更新时间:2023-10-31 22:18:58 26 4
gpt4 key购买 nike

首先是我的代码片段:

$url = $_SERVER["REQUEST_URI"]; // gives /test/test/ from http://example.org/test/test/
echo"$url";
trim ( $url ,'/' );
echo"$url";

我将它与 .htaccess 重写结合使用,我将从 URL 获取信息并使用 explode 使用 PHP 为用户生成页面。我不希望 .htaccess 解释 URL,这可能更好,但我更常用 PHP,我认为它更灵活。

我已经读过这个(这基本上就是我想要的): Best way to remove trailing slashes in URLs with PHP

唯一的问题是,trim 不会修剪前导斜杠。为什么?但实际上它应该工作。将 '/' 替换为 "/"'\47''\x2F' 不会改变任何事物。它既不能在线工作,也不能在本地主机上工作。我做错了什么?

最佳答案

trim 函数返回 修剪后的字符串。它不会修改原始文件。你的第三行应该是:

$url = trim($url, '/');

关于php - 从 Request_Uri 修剪斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5135203/

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