Как узнать что ключ пустой

AkudJEE

Новичок
Всем привет. В БД прописываются ключи файла, через запятую.
Далее я их разбиваю:
Код:
$key=$row->metakey;
list($a, $b, $c, $d, $e) = explode(', ', $key);
После я вывожу с помощью LIKE одинаковые ключи.
Но есть проблема при выводе ключей, к примеру, если ключей только три он выводит три одинаковых ключа и далее выводит все ключи. Происходит это потому что ключи $d, $e пустые, запрос не понимает, что они пустые и в итоге выводит все ключи из БД.
Как же можно задать условие к примеру такое:
Код:
if ($d пустой)
{echo 'УРА';}
elseif ($e пустой)
{echo 'опять УРА';}
и так далее. Пробовал задать как empty не получается, пробовал задать как '0' таже не получается.
Пробовал так:
Код:
if ($key=list($a, $b, $c, $d));
{echo 'УРА';}
Тоже не получается. Подскажите, пожалуйста, каким образом можно задать функцию, что ключ пустой?
 

Dez

Новичок
isset, но вообще у меня ошибка уровня notice если кол-во аргументов для конструкции list больше чем число эл-тов массива. А ты - с включенным уровнем ошибок программируешь?
 

Dez

Новичок
ну вот, возьми и установи значит
error_reporting = E_ALL
 
Сверху