PHP не передает текст перед символами + и -

Со следующим кодом:

    $a=1;
    $b=1;
    echo $a."%".$b." maradéka: "." = ".$a % $b."<br>";
    echo $a."+".$b." összege: "." = ".$a + $b."<br>";

Я получаю этот вывод:

    1%1 maradéka: = 0
    2

Как вы можете видеть, синтаксис + совпадает с%, но он не повторяет текст перед операцией. Может быть, я слишком устал, или я не знаю, но я не могу понять: D До сих пор я построил динамические веб-страницы, но мне это удалось.

Ответ 1

Он принимает числовое значение первой части и добавляет ее ко второй части. Вы хотите сгруппировать свою математику с помощью круглых скобок.

$a=1;
$b=1;
echo $a."%".$b." maradéka: "." = ".$a % $b."<br>";
echo $a."+".$b." összege: "." = ".($a + $b)."<br>";