Ищите фразу в строке, а также ищите символы подстановки после фразы

Я ищу способ отображения кода на основе URL-адреса сайта.

Случай 1:

Если URL содержит getting-started сделай что-нибудь

Случай 2:

Если URL содержит getting-started/* (может быть что угодно) показать что-то еще.

В настоящее время я получаю строку URL как:

$url = $_SERVER['REQUEST_URI'];

И затем выполняя strpos

if (strpos($slug,'getting-started')){

Но мне нужно что-то, чтобы конкретно нацелить URL, где конец getting-started а также быть в состоянии определить, когда есть еще что-то после этого.

-1

Решение

Вы должны использовать регулярное выражение:

(getting-started)$ // gets the phrase at the end of the string
(getting-started)(.*) // gets the phrase + anything else

Вы могли бы объединить это с preg_match()

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]