PHP'de Null Birleştirme Operatörü Zincirleri
Birleştirme operatörleri bir zincir halinde arka arkaya çağrılabilir. Aşağıdaki örnekte değişkene ya dizinin ilk elemanı, ya da dizinin ikinci elemanı, ya da bu elemanlar yoksa belirtilen dize yazılacaktır:
<?php
$elem = $arr['test1'] ?? $arr['test2'] ?? 'empty';
?>
Aşağıdaki kodu öğrenilen operatörle yeniden yazın:
<?php
if (isset($user['name'])) {
$res = $user['name'];
} elseif (isset($user['surname'])) {
$res = $user['surname'];
} else {
$res = '';
}
?>