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