Αλυσίδες Τελεστών Συγχώνευσης με null στην PHP
Οι τελεστές σγχώνευσης μπορούν να κληθούν ο ένας μετά τον άλλο σε αλυσίδα. Στο επόμενο παράδειγμα στη μεταβλητή θα γραφεί είτε το πρώτο στοιχείο του πίνακα, είτε το δεύτερο στοιχείο του πίνακα, είτε η καθορισμένη συμβολοσειρά, αν αυτά τα στοιχεία δεν υπάρχουν:
<?php
$elem = $arr['test1'] ?? $arr['test2'] ?? 'empty';
?>
Ξαναγράψτε τον ακόλουθο κώδικα χρησιμοποιώντας τον τελεστή που μελετήθηκε:
<?php
if (isset($user['name'])) {
$res = $user['name'];
} elseif (isset($user['surname'])) {
$res = $user['surname'];
} else {
$res = '';
}
?>