empty не получается проверить переменную

  • Автор темы Автор темы proffman
  • Дата начала Дата начала

proffman

Client
Регистрация
24.01.2013
Сообщения
547
Реакции
51
Баллы
28
Сегодня утром была необходимость проверить переменную var на пустоту. Есть ли в переменной var текст, или его вообще нет. В экшине (логика) прописываю примерно такое:

HTML:
Развернуть Свернуть Копировать
!empty('{-Variable.var-}')

По идее если переменная var пустая должен быть результат FALSE, и вывод должен пойти по ошибочной концовке экшина. А он все время по зеленой точке выходит... все равно что и так empty без инверсии, тоже самое.
Вопрос номер 2.

Можно еще так проверить пуста переменная или нет? (проверяем есть ли текст)
HTML:
Развернуть Свернуть Копировать
'{-Variable.var-}' == ''
 
я обычно так проверяю

'{-Variable.var-}' == ''

или

'{-Variable.var-}' != ''
 
Я так и проверял
'{-Variable.var-}' == '' или !=

Постоянно по одному выходу выходило. Не знаю может это баг какой-то был, может надо было зенку перезапустить просто. Щяс уже не знаю, но по идее должно работать...
 
Я так и проверял
'{-Variable.var-}' == '' или !=

Постоянно по одному выходу выходило. Не знаю может это баг какой-то был, может надо было зенку перезапустить просто. Щяс уже не знаю, но по идее должно работать...

должно работать, у меня все шабы по этому принципу сравнение используют..
 
ну тогда баг какой-то...
еще интересно как правильно это с empty делать
HTML:
Развернуть Свернуть Копировать
!empty('{-Variable.var-}')
 
Я в шоке сколько зенно ест физической памяти.
Сделал парсер для сателлита, рип идет бесконечно :D чем дальше тем все меньше и меньше свободного места физической памяти :D
Че она такая прожорливая? :o
Капец надо идти в магазин за оперативкой =)
 
Перезагружайте переодически инстанс
Браузер - Настройки - Перезагрузить иснтанс.
Внутри проекта.
 
  • Оценить
Реакции: proffman

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)