Несколько условий в тернарной операции

Возникла ошибка после добавления еще одного условия при помощи тернарного оператора "?" Что я сделал не так и как исправить ошибку?

<?php 
 
$a = 2;
$b = 2;

$z = 

$a < $b ?  $a + $b: 
$a === $b ? $a + 2: 
$a - $b;

echo $z;

?>

Ответы (1 шт):

Автор решения: Алексей Шиманский

Непонятная конструкция малочитаема людьми.

Надо заботиться о других и расставлять круглые скобки, чтобы понимать какое выражение где находится.

Собственно об этом (о скобках) и говорит текст ошибки.

→ Ссылка