Я только что использовал этот код, чтобы проверить, пуста ли строка:
if ($str == "")
{
// ...
}
И то же самое с оператором not equals...
if ($str != "")
{
// ...
}
Кажется, это работает (я думаю), но я не уверен, что это правильный путь или есть какие-то непредвиденные недостатки. Просто что-то в этом не так.