Задать вопрос
@YuyukoSaigeji

Как присвоить значение переменной по умолчанию, если она равна null?

Как присвоить значение переменной по умолчанию, если она равна null?
Что-то вроде этого:
js
name = name || 'anonimous';

C#
emp = emp ?? new Employee();

Самое простое, это что-то вроде
if($a == null) $a = 'default';
Но это не очень красиво.
  • Вопрос задан
  • 536 просмотров
Подписаться 1 Оценить Комментировать
Решение пользователя DevMan К ответам на вопрос (2)
DevMan
@DevMan
$var1 = null;
echo $var1 ?: 'new var1 value';
echo PHP_EOL;
 
$var2 = 'var2 value';
echo $var2 ?: 'new var2 value';
ideone.com/3fOrb3
Ответ написан
Комментировать