是运算顺序有问题象你那样 是先计算了'='.$a得出字符串'=1'然后用字符串'=1'+1 得出数字1加个括号 就好了 $a=1; echo '='.($a+1); ?> 就可以了
'=' 这就不会付值了.