为什么一个简单的PHP也会出错,气死我了,大家帮帮忙啊?我会加分的,题目如下,非常简单

来源:百度知道 编辑:UC知道 时间:2024/05/27 06:12:04
<?php
$var1=1;
echo "\$var1="$var1";\$var1++="$var1++";\$var1="$var1"";
?>
结果提示"Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in F:\TEMP\Rar$EX00.156\APMServ5.2.6\www\htdocs\phpinfo.php on line 3",请问这是为什么,我究竟错在哪儿了?

echo之后的变量需要用“.”链接,而不是直接写上。基础语法没记住,当然出错了。
别说机器读不懂,我也读不懂你的意思。

echo "\$var1=".$var1.;
echo "\$var1++=".$var1++.;
echo "\$var1=".$var1;

这样就可以!!

oh baby,我们都是这样过来的

FIRST,仔细分析错误提示,这是最重要的一步
提示显然是语法错误

SECOND,找到出错的位置,line 3

THIRD,根据提示,结合出错的语句,猜测为什么出错。yes,语法错误,看这么多的双引号这么多的反斜杠,一定是哪里多写了或者少些了双引号或者反斜杠。一个字符一个字符的看,oh,我还是直接写出结果来吧,错误太多了,开始怀疑你是否了解PHP的基本语法
echo "\$var1=" . $var1 . ";\$var1++=" . $var1++ . ";\$var1=" . $var1;

建议
1. 沉着冷静,做编程的不是打仗,冲动不会让你授勋
2. 用ZEND编辑器,写代码的同时就能看到哪里出错了,尤其是令人“气死我了”的语法错误。
3. 从abc开始学习PHP,PHP不是碰碰车,坐上去就能开动,要充分理解它
4. 请参看我的学习心得