Если нужно взять значение и подставить запасное, необязательно сначала проверять isset():
$name = isset($request['name'])
? $request['name']
: 'Guest’;
$name = $request['name'] ?? 'Guest’;
Он вернёт 'Guest', если значение отсутствует или равно null.
$value = 0 ?? 100; // 0
📌 Простое правило:
?? → «возьми значение, а если его нет — используй это».
isset() → «проверь, существует ли значение и не null ли оно».
