Lanțuri de operatori de coalescență nulă în PHP
Operatorii de coalescență pot fi apelați unul după altul în lanț. În următorul exemplu în variabilă se va scrie fie primul element al array-ului, fie al doilea element al array-ului, fie șirul dat, dacă aceste elemente nu există:
<?php
$elem = $arr['test1'] ?? $arr['test2'] ?? 'empty';
?>
Rescrieți următorul cod folosind operatorul studiat:
<?php
if (isset($user['name'])) {
$res = $user['name'];
} elseif (isset($user['surname'])) {
$res = $user['surname'];
} else {
$res = '';
}
?>