Короткая запись условия в PHP 7.1
Есть стандартное условие на существование и не пустоту переменной:
if (isset($_SESSION['user']) and !empty($_SESSION['user'])) {
}
Так же условие можно записать в одну строку:
isset($_SESSION['user']) and !empty($_SESSION['user']) ? $_SESSION['user'] : false;
Вопрос:
Как реализовать данную проверку в одну сроку в php 7.1? Я знаю есть более короткий вариант но не могу найти правильное решение.
Ответы (1 шт):
Автор решения: Movs
→ Ссылка
$var = $var ?? "default";
И еще если вы проверяете на empty() то проверка на isset() выполняется уже автоматически и смысла не имеет.