Форум -> Обо всём... -> Вопрос. Как мне осуществить? | Вопрос. Как мне осуществить? |
---|
Goshan | Дата: 29.05.2009, в 22:01 | Сообщение №1 | ПользовательПользователь №: 282 Сообщений: 49
| Привет, уважаемые господа форума!))
У меня есть вопрос к вам касаемо php..
Есть у меня модуль один... с категориями.. у кажой свой id... дело такое - всё просто - из 100 категорий нужно чтобы только в некоторых выводился определенный код... Раньше мне надо было выводить только в трех категориях, и я писал просто вот так:
PHP - Код | 1 2 3 4 5
| <?php if (($cid == "10") OR ($cid == "55") OR ($cid == "70")) { echo "определенный код для вывода"; } ?> |
Сейчас усложнилось - этот код нужно вывести в 15-20 категориях... Этот способ уже думаю не подходит, не буду же столько OR'ов писать... я неопытен, поэтому и спрашиваю... в идеале было бы сделать так например, чтобы я номера категорий через запятую или в столбик куда-то выписал, а скрипт уже смотрел...
_________
И еще вопросик...
Например у меня есть 10 переменных - это числа какие-то - мне нужно сделать следующее - сравнить их все друг с другом, и если какие-либо совпадают, вывести сообщение, содержащее, какие именно переменные совпадают...
очень поможете, если ответите.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Отредактированно Goshan 29.05.2009 г. в 22:34:59 |
| | | Sunvas | Дата: 30.05.2009, в 03:21 | Сообщение №2 | ПрофиПользователь №: 181 Сообщений: 552
| 1.
PHP - Код | 1 2 3 4 5 6
| <?php if(in_array($cid,array(5,10,20,40,80,90,))) {
} ?> |
2.
Забить в массив все эти числа. Затем просто пройтись циклом в поиске одинаковых. |
| | Goshan | Дата: 30.05.2009, в 14:08 | Сообщение №3 | ПользовательПользователь №: 282 Сообщений: 49
| | | | Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|
|