2015-12-21 2 views
0

Я пытаюсь изучить PHP. Предположим, у меня есть две переменнойКак добавить два числа и объединить одну строку в PHP?

$A=5; 
$B=10; 

тогда я хочу, чтобы напечатать сумму в Сумма = 15

для этого я написал

echo "Sum=".$A+$B; 

Но я получаю только значение $ B. что означает мой результат

10 

Что такое ошибка в моей печати заявление?

ответ

1

Вы должны проверить для operator precedence над здесь вы statement'll быть оценены, как

echo ("Sum=".$A)+$B; 

вместо этого вы должны написать это вроде как

echo "Sum=".($A+$B); 

или вы можете написать его вроде как

echo "Sum=",$A+$B; 

Demo