| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > If и elseif в пустом значение |
| Автор: Danox 21.2.2006, 19:26 |
| Есть такой скрипт if ($go == one) { echo "$1"; } elseif ($go == two) { echo "$2"; } else { echo "One and two"; } вот все легко но можно например если go == "" тоесть поле пустое чтоб он выполнял такое $no1 и.т.д. но самое плохое что мне прописывать каждый раз это все неудобно |
| Автор: alligator 21.2.2006, 19:34 | ||
|
| Автор: -=Ustas=- 21.2.2006, 19:34 | ||
Danox, по-другому никак (в твоем случае, хотя мож я тебя неверно понял...). И еще в твоем случае будет лучше пользоваться:
|
| Автор: Danox 21.2.2006, 19:38 |
| -=Ustas=- Да правильно меня понял... alligator мне надо для каждого елсейфа свое неправилльное значение а не одно на всех ---- php не идеален |
| Автор: -=Ustas=- 21.2.2006, 19:41 |
| Danox, а вообще обрисуй подробнее, что тебе нужно, а то я тебя уже не понимаю... PS. Да и PHP обзывать не надо |
| Автор: alligator 21.2.2006, 19:42 |
| Тогда -=Ustas=-, прав |
| Автор: Danox 21.2.2006, 19:46 |
| Мне надо для каждого елсейфа при пустой $go чтоб например при пустой Go он выполнял что-то другое а прописывать так долго просто нехочется долго слишком уж и работу скрипта замедлит Php не обзываю php это святое |
| Автор: -=Ustas=- 21.2.2006, 19:55 |
| Хм.... Послушай свои слова..., по-моему бред |
| Автор: Danox 21.2.2006, 20:01 |
| |
| Автор: CyClon 22.2.2006, 22:53 | ||||
Не понял что нужно. Приведу всего лишь пример...
Эту хитроумную конструкцию можно заменить более простой:
|
| Автор: -=Ustas=- 23.2.2006, 11:28 |
| |
| Автор: CTAPbIuMABP 23.2.2006, 12:40 |
| неуверен что второй вариант лучше.... 1 - 2.91012692451 2 - 3.18426299095 на тысячу цыклов |
| Автор: Danox 23.2.2006, 21:03 |
| Все забейте я выше сказанное знаю вооще не в тему вопром пемечен решен! |