Задать вопрос
@PHPjedi

Как фильтровать строки?

Здравствуйте, я хочу фильтровать строки на первые 3 символа. Это строка из PARAMS - (Роуты). Я хочу проверить на наличие /en, /de, и других языковых префиксов. Я мог бы использовать str_replace, но возможна следующая ссылка /en/docs/ru/ т.д. Как я могу проверять строку, а потом вернуть значение из /en/about в /about ?

Я могу это реализовать, но я хочу прочитать мнение у более опытных программистов-джедаев, а желательно и у Йоды.

Спасибо!)
  • Вопрос задан
  • 131 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@Fortop
Tech/Team lead
Не плодите сущностей сверх необходимого и пользуйтесь документацией.

  • Сигнатура substr_replace
    mixed substr_replace ( mixed $string , mixed $replacement , mixed $start [, mixed $length ] )

  • Регулярные выражение имеют anchors
    php.net/manual/en/regexp.reference.anchors.php
    обозначающие начало и конец строки
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Mr_Lagmis
@Mr_Lagmis
Junior web developer =)
Не, извини, но я не из лиги священных войнов звёздной империи...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы