我是PHP的新手,所以我可能错了(所以不要向我投票)因为我在这里学习。
我试图了解Assignment运算符上的Parse错误。
示例:
<?php
$additon = 2 + 4;
echo "Perform addition: 2 + 4 = " $addition;
?>
为什么我会收到此错误?
解析错误:语法错误,意外&#39; $添加&#39; (T_VARIABLE),期待&#39;,&#39;或&#39;;&#39;
而且,为什么6
的总和没有显示?
答案 0 :(得分:1)
你只需要用点连接这两个。
$addition = 2 + 4;
echo "Perform addition: 2 + 4 = ". $addition;
希望这有帮助。
答案 1 :(得分:0)
通过连接,句点运算符的优先级高于加法运算符和三元运算符,因此必须使用括号来表示正确的行为。
<?php
echo 'Sum: ' . (1 + 2);
?>
来自http://php.net/manual/en/function.echo.php
希望有助于理解连接。