Как я могу удалить первый слеш? - PullRequest
3 голосов
/ 04 ноября 2019

Как вы можете видеть, я показываю несколько панировочных сухарей на своей странице. но я хочу удалить первую косую черту, как я могу это сделать?

теперь это выглядит так: / u здесь: / home / page1 / page2

но это должно бытьвот так: вы здесь: / home / page1 / page2

Я уже много пробовал, но ничего не получается.

Это мой код:

                    <?php
                    $crumbs = explode("/", $_SERVER["REQUEST_URI"]);

                    foreach ($crumbs as $crumb) {
                        echo ucfirst(str_replace(foldernaam,'u are here: ', $crumb  . " /"));
                    }
                    ?>

1 Ответ

1 голос
/ 04 ноября 2019

используйте этот код:

$str = '/u are here /home /page1 /page2';
$str = ltrim($str, '/');
echo $str;

Он вернет вам u are here /home /page1 /page2

Вы также можете использовать этот код:

$str = '/u are here /home /page1 /page2';
$strs = substr($str, 0);

Но он будет удален первымсимвол, в то время как приведенный выше код удалит первую косую черту, которая является подходящим решением вашего запроса.

...