Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ASP > аналог PHP isset()


Автор: SelenIT 26.7.2011, 14:25
Ни за что не поверю, что в этом <CENSORED>, <CENSORED> и пере<CENSORED> VBScript-е (который классический ASP) нет элементарной ху вещи, позволяющей различить две ситуации — полного ОТСУТСТВИЯ некоего поля в коллекции (напр., в Request.Form) и его наличия с ПУСТЫМ ЗНАЧЕНИЕМ. Всё, что я перепробовал (сравнение с null и т.п.) ведет себя, как empty() в PHP, а я хочу аналога куда более элементарного isset (просто проверить, есть ли элемент в коллекции, плевать на его значение, будь оно хоть расчетырежды пустое). Если его действительно нет, то... я уже не знаю, что был готов сделать. Умоляю всех, кто хоть немножко разбирается в этом древнем безобразии, спасите мою веру в людей и программы и не дайте случиться непоправимому! smile

Автор: SelenIT 26.7.2011, 15:23
Вопрос закрыт, спасибо гуглу. Спасительная функция, оказыватся, называлась... правильно, http://w3schools.com/vbscript/func_isempty.asp smile

Я тащусь от логики разработчиков VBS... smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)