Лучшая практика для ненулевых операторов if
Я писал свои «Если эта переменная не пустая», например, так:
if ($var != '') {
// Yup
}
Но я спросил, если это правильно, это не вызвало проблем для меня. Вот ответ, который я нашел в Интернете:
if (!($error == NULL)) {
/// Yup
}
Это на самом деле выглядит дольше, чем мой подход, но лучше ли? Если так, то почему?