Bilmeyen var kısaca nedir null coalescing operatörü ?
Değişkene atadığınız bir ifade eğer null ise kolayca varsayılan olarak bir değer atamanızı sağlıyor.
Mesela ternary operatörleri kullanarak yaptığınız şu işlemi;
$username = isset($_GET['user']) ? $_GET['user'] : 'nobody';
daha kısa bi şekilde null coalescing operatörü ile yapabiliyorsunuz;
$username = $_GET['user'] ?? 'nobody';
Az önce laravel news de gördüm;
https://laravel-news.com/blade-templates-null-coalesce-operator
"or" operatörü de deklare ediliyormuş 5.7 ile birlikte haberiniz olsun.