求大神告知为什么错误?
我也没错
多交几遍就好了吧
我没出错呀
你这个在实际环境中是没有问题的。
echo 输出数据时,整型数字可以直接输出,直接echo $c;
如果想输出字符串,就利用单引号和双引号,双引号圈住的字符部分有变量可以被解释,单引号会使字符普通化。
<?php
$a = 1;
$b = 1;
$c=$a+$b;
echo $c;
echo "<br/>";
echo "$a+$b=$c";
?>
<?php
$a = 1;
$b = 1;
$c = $a+$b;
echo $a."+".$b."=".$c;
?>
我想显示1+1=2 为什么这样写代码报错呢
<?php
$a = 1;
$b = 1;
$c = $a+$b;
echo $a"+"$b"="$c;
?>
没有定义$c,你若是想写出2=1+1的效果,可以尝试这样,现在第四行定义$c=$a+$b;
然后再 echo "$c=".$a."+".$b;
这样就出现了2=1+1;
5行换成这个
echo '$c='.($a+$b);