обрезать косые черты от Request_Uri

вот мой фрагмент кода для начала:

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

Я использую это в сочетании с .htaccess rewrite, я получаю информацию из URL и сгенерирую страницу для пользователя с помощью PHP используя разнесите . Я не хочу, чтобы .htaccess интерпретировал URL-адрес, что, вероятно, лучше, но я чаще использую PHP и считаю его более гибким.

Я уже читал это (в основном это то, что я хочу): Лучший способ удалить завершающие косые черты в URL-адресах с помощью PHP

Единственная проблема в том, что trim не обрезает начальные косые черты. Почему? Но на самом деле это должно работать. Замена '/' на "/" , '\ 47' или '\ x2F' ничего не меняет. Он не работает ни в сети, ни на локальном хосте. Что я делаю не так?

10
задан Community 23 May 2017 в 10:30
поделиться