Низа на оператори за спојување со null во PHP

Операторите за спојување може да се повикуваат еден по друг во низа. Во следниот пример во променливата ќе се запише или првиот елемент од низата, или вториот елемент од низата, или зададениот стринг, доколку овие елементи не постојат:

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

Препишете го следниов код користејќи научениот оператор:

php<?php
  if (isset($user['name'])) {
    $res = $user['name'];
  } elseif (isset($user['surname'])) {
    $res = $user['surname'];
  } else {
    $res = '';
  }
?>