Просмотр поста

.
Folour
Think different
# ramzes (03.02.2015 / 01:49)
а ($var!='') вам религия запрещает?
не говоря уже о том, что само по себе условие (проверка на пустоту, малоприменимо, если вы проверяете строку, то чаще вы проверяете ее на длину "от и до", если
Ну например нужно проверить переменную на пустоту, но эта переменная может быть не определена.
вариант с isset()
if(isset($var) && $var != '') {
    //do something
}


Вариант с empty()
if(!empty($var)) {
    //do something
}


мне чаще приходится проверять на пустоту, а не существование, так что использую empty(). Как-то неочевидного поведения не замечал.