已有40人关注
输出变量格式要求
还有0人有此问题
发表在PHP图书答疑 2020-06-03 《零基础学PHP》
是否精华
版块置顶:

老师您好:

    请问PHP是每一行的“;”是必须输入的吗?还是有什么别的要求。

<?php
/**
* Created by PhpStorm.
* User: ouv
* Date: 2020/6/3
* Time: 7:18
*/
//变量赋值
$name="明日科技";
$gender = "";
//输出变量
echo "姓名:".$name;
echo "<br>";
echo "性别:".$gender
?>

如果我省略最后一个输出变量$gender后面的“;”这样是能正常显示的。但如果省倒数第二个$name后面的";",就会提示错误

Parse error: syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' in D:\phpstudy_pro\WWW\text\SL\02\01\index.php on line 13。

我实际未加“;”是在12行,提示13行,是不是我哪里设置有问题所以提示的行号不对呢。

1.    <?php
2.    /**
3.    * Created by PhpStorm.
4.     * User: ouv
5.     * Date: 2020/6/3
6.    * Time: 7:18
7.     */
8.    //变量赋值
9.    $name="明日科技";
10.    $gender = "";
11.    //输出变量
12.    echo "姓名:".$name
13.    echo "<br>";
14.    echo "性别:".$gender ;
15.    ?>


分享到:
精彩评论 4
andy
学分:2118 LV10
TA的每日心情
继续努力
2017-02-06 23:42:34
2020-06-03
沙发

读者你好:

PHP的语法格式,要求每个语句的后面用“;”号结束。

phpstorm只能提示大概位置,不能精确到具体每一行。

王_磊
学分:37 LV2
2020-06-04
板凳

andy 发表于2020-06-03 09:07

读者你好:

PHP的语法格式,要求每个语句的后面用“;”号结束。

phpstorm只能提示大概位置,不能精确到具体每一行。

谢谢,老师。

老师,我最近购买了一些明日科技的全彩图书,Python(零基础学Python\从入门到项目实践\Python编程锦囊\Python项目开发案例集锦),零基础学PHP零基础学JavaScript零基础学HTML5+CSS3SQL即查即用,之前看了几章零基础学Python里面有老师您的讲课,感觉老帅了这些知识之间有学习的先后顺序吗,我的基础很低,想有个循序渐进的学习过程,还希望老师指点迷津。

andy
学分:2118 LV10
TA的每日心情
继续努力
2017-02-06 23:42:34
2020-06-04
地板

感谢你对明日科技的支持。根据你的应用方向,再决定学习哪些内容。js , html + css3 属于前端技术,  PHP,python , SQL 这些属于后端技术。 

前世今生
学分:2019 LV10
2020-08-28
4L

末尾结束符  错误的,一般都会提示为下一行

首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照