есть ли какая функция под тип empty в php
просто столкнулся такой траблой
например массив если елемент пустой то один браузер выдаёт NULL другой просто ничего , а третий undefined причём строкой )))
то есть получается что if(mass[i]!='') везде работает поразному.
пока просто писал
if(mass[i]!='' && mass[i]!=NULL && mass[i]!='null' && mass[i]!='undefined ') - это конечно тупасть самому смешно смотреть )))
1. _kT - 01 Декабря, 2008 - 21:09:30 - перейти к сообщению
2. MBT - 01 Декабря, 2008 - 21:20:07 - перейти к сообщению
От браузера это никак не зависит. Он получает чистый HTML. Вы удивитесь, но в PHP есть такая функция - empty().
3. Вездеход - 01 Декабря, 2008 - 21:26:58 - перейти к сообщению
а данные из базы берете?
4. _kT - 01 Декабря, 2008 - 21:29:01 - перейти к сообщению
в пхп то есть я это знаю )) )
лучше скажите мне почему мне в таком случает
if(mass[i]!="")
document.write(mass[i]);
пишет постоянно undefined)) как бу-то пустой массив махом заполняется строками undefined
лучше скажите мне почему мне в таком случает
if(mass[i]!="")
document.write(mass[i]);
пишет постоянно undefined)) как бу-то пустой массив махом заполняется строками undefined
5. valenok - 01 Декабря, 2008 - 22:11:48 - перейти к сообщению
Потому что эмпти проверяет содержания
а вам говорят что просто нет такой переменной.
Посмотрите содержимое своего массива.
if( typeof a!='undefined' && a!='' ) alert (a);
а вам говорят что просто нет такой переменной.
Посмотрите содержимое своего массива.
if( typeof a!='undefined' && a!='' ) alert (a);