![]() |
Условие IF . ELSE (PHP)
Вообщем ставлю метатеги и описание для сайт в зависимости от подкаталога сайта
Делаю я это так. if ($_GET['catid'] == 5) { $meta_keywords = ""; $meta_description = ""; } elseif ($_GET['catid'] == 4) { $meta_keywords = ""; $meta_description = ""; } И пошло поехало... это не сильно будет напряжно для сервера ? и вообще правильно я делаю ? я имею ввиду это условие ? т.е оно работает может есть вариант по проще ? |
Напряжно - абсолютно нет
Легче - через case, если метаданные разные\Если одинаковые - через and |
switch break case
|
Цитата:
|
а я это делаю через рамблер (c) Q
|
Цитата:
|
PHP код:
|
Еще желательно проверочку добавить is_numeric, как минимум :)
|
Используй конструкцию switch.
|
Цитата:
Цитата:
вы тут советуете switch, if, esle if, else neif, у него логика программы не правильная. зачем давать те советы, которые не правильны? |
| Время: 08:54 |