Как создать условие URL с помощью PHP для выделения меню? - PullRequest
0 голосов
/ 02 июля 2010

Например, у меня есть пункт меню под названием Категории, и под ним у меня есть 10 различных подкатегорий.Таким образом, URL-адрес в настоящее время будет выглядеть примерно так:

http://domain/categories
http://domain/categories/sub1
http://domain/categories/sub2
...etc

Я хочу сделать что-то, если URL-адрес относится к категориям, независимо от того, в каких подкатегориях он находится. Поэтому вместо того, чтобы печатать каждую подкатегорию sub1, sub2... sub10..etc.Как я могу сказать PHP, чтобы проверить, является ли URL-адрес http://domain/categories/ и все суб после этого ... почти как подстановочный знак "ВСЕ" ...

Ответы [ 2 ]

2 голосов
/ 02 июля 2010

Самый простой (примитивный) подход:

if(substr_count($actual_url, 'http://domain/categories'))
{
    //do whatever you like
}
1 голос
/ 02 июля 2010

Ну, есть множество способов сделать это.Вот один из них:

$a = strpos($var1, $var2)
if($a !== false) { ... }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...