Существует ли какая-либо функция assign-if-not-empty-else-assign-null в PHP?
Я ищу более чистую альтернативу следующему:
$variable = (!empty($item)) ? $item : NULL;
Это также было бы удобно, если бы я мог указать значение по умолчанию; например, иногда мне нужно "вместо NULL".
Я мог бы написать свою собственную функцию, но есть ли собственное решение?
Спасибо!
EDIT: Следует отметить, что я стараюсь избегать уведомления для значений undefined.