Krisha
pain in the neck
Что рациональнее?
Вопрос вот в чем, у меня есть набор строковых переменных и есть некая переменная, мне необходимо как можно более малой кровью сравнить значение переменной с этим набором, и если моя переменная ровна одному из элементов этого набора, тада спокойно продолжить выполнение скрипта, а если нет, тогда вывести ошибку.
Передо мной 3 варианта:
1. Создать массив и сравнивать мою переменную с элементами массива.
2. Создать этот список в базе и, соответственно, потом сравнивать мою переменную с содержимым базы.
3. Использовать SWICH "case"...
Подскажите +- этих вариантов, возможно есть еще варианты ?
Правда с учетом того, что сам список может иногда меняться, то есть может быть расширен, может быть наоборот.
Вопрос вот в чем, у меня есть набор строковых переменных и есть некая переменная, мне необходимо как можно более малой кровью сравнить значение переменной с этим набором, и если моя переменная ровна одному из элементов этого набора, тада спокойно продолжить выполнение скрипта, а если нет, тогда вывести ошибку.
Передо мной 3 варианта:
1. Создать массив и сравнивать мою переменную с элементами массива.
2. Создать этот список в базе и, соответственно, потом сравнивать мою переменную с содержимым базы.
3. Использовать SWICH "case"...
Подскажите +- этих вариантов, возможно есть еще варианты ?
Правда с учетом того, что сам список может иногда меняться, то есть может быть расширен, может быть наоборот.