问答详情
源自:5-2 PHP中的算术运算符

关于代码双引号问题

<?php 

$english = 110; //英语成绩

$math= 118; //数学成绩

$biological = 80; //生物成绩

$physical = 90; //物理成绩


$sum = $english+$math+$biological+$physical;

$avg = $sum/4;

$x = $math-$english;

$x2 = $english*$english;


echo "总分:".$sum."<br />";

echo "平均分:".$avg."<br />";

echo "数学比英语高的分数:".$x."<br />";

echo "英语成绩的平方:".$x2."<br />";


        echo输出的双引号里面又嵌套双引号,看不懂,不是不可以的吗,要转义符的啊



提问者:慕田峪9304305 2017-07-01 21:58

个回答

  • lingyunkeyan
    2017-07-02 19:36:38
    已采纳

    你你看看应该可以这么理解,echo输出字符串的时候需要引号嘛,比如:echo "我们交个朋友吧!";而换行符也可以算是字符串所以"<br />"也要用引号,输出直接的字符串用双引号没问题嘛;或者这么理解,这个例子中双引号不是引住变量的,是引住的汉字和换行符,如:echo "总分:".$sum."<br />";中引号是引住的(总分:和<br />)。变量$sum没引住的哦;我也是零基础了解下的,如果有理解错请大家指出!

  • 夏目枕流
    2021-01-12 17:50:28

    a字符串.变量.b字符串

  • 慕神5438653
    2017-07-02 00:06:49

    连接符,两个字符串