PHPдеги null менен бирикүү оператору

Төмөнкү кодду карап көрөлү:

php<?php
  if (isset($arr['test'])) {
    $elem = $arr['test'];
  } else {
    $elem = 'empty';
  }
?>

Бул кодду тернардык оператор аркылуу кайра жазууга болот:

php<?php
  $elem = isset($arr['test']) ? $arr['test'] : 'empty';
?>

Бирок, биринчи вариант код да, экинчиси да, бир аз ыңгайсыздыкты пайда кылат. Мындай конструкцияларды жеңилдетүү үчүн null менен бирикүү оператору ойлонуп табылды, ал ?? командасын түзөт. Биздин кодду бул оператор аркылуу кайра жазалы:

php<?php
  $elem = $arr['test'] ?? 'empty';
?>
Задание 1

Төмөнкү кодду үйрөнгөн оператор аркылуу кайра жазыңыз:

php<?php
  $user = ['name' => 'john', 'age' => 30];
  
  if (isset($user['name'])) {
    $name = $user['name'];
  } else {
    $name = 'unknown';
  }
?>