我已经在这里待了两个多星期。 +
似乎引发了非数字错误,我不知道为什么。
<?php
define("number1", mt_rand(1,100));
define("number2", mt_rand(1,100));
echo(number1."<br>");
echo(number2);
echo("<br>".number1."x".number2."=".number1 * number2);
echo("<br>".number1."+".number2."=".number1 + number2);
echo("<br>".number1.":".number2."=".number1 / number2);
?>
这是错误消息:
警告:第8行遇到一个非数字值
您需要使用()
:
echo("<br>".number1."x".number2."=".(number1 * number2));
echo("<br>".number1."+".number2."=".(number1 + number2));
echo("<br>".number1.":".number2."=".(number1 / number2));
因为.
表示连接字符串,并且+ * /
无法以这种方式使用。