我正在努力学习PHP。假设我有两个变量
$A=5;
$B=10;
那么我想把总数打印为总和=15
为此我写了
echo "Sum=".$A+$B;
但我只得到了B美元的价值。这意味着我的结果是
10
我打印报表中的错误是什么?
您需要检查运算符的优先级,您的语句将被评估为
echo ("Sum=".$A)+$B;
相反,你需要把它写成
echo "Sum=".($A+$B);
或者你可以把它写成
echo "Sum=",$A+$B;
演示
我正在努力学习PHP。假设我有两个变量
$A=5;
$B=10;
那么我想把总数打印为总和=15
为此我写了
echo "Sum=".$A+$B;
但我只得到了B美元的价值。这意味着我的结果是
10
我打印报表中的错误是什么?
您需要检查运算符的优先级,您的语句将被评估为
echo ("Sum=".$A)+$B;
相反,你需要把它写成
echo "Sum=".($A+$B);
或者你可以把它写成
echo "Sum=",$A+$B;
演示