Correction status:Uncorrected
Teacher's comments:
通过PHP语法在浏览器中输出变量、字符串
<?php //字符串 header("content-type:text/html;charset=utf-8"); $userName = "王校长"; $userName1 = '王校长1'; echo $userName.$userName1."<hr>"; //$title = $userName.'走上LPL舞台,圆电竞职业梦'; $title1 = '$userName走上LPL舞台,圆电竞\'职业梦\''; // \为转义字符 $title2 = "{$userName}走上LPL舞台,圆电竞\"职业梦\""; $title3 = "{$userName}走上LPL舞台,圆电竞\n\"职业梦\""; echo $title1."<hr>"; echo $title2."<hr>"; echo $title3."<hr>"; echo nl2br($title3)."<hr>"; //heredoc 等价使用了双引号的字符中,可以解析内部的变量和转义特殊字符 echo <<< "HEREDOC" <span style="color: red;"> {$title2} </span> \n \r \t <h3>夜深了,早点睡小伙子</h3><br> HEREDOC; // nowdoc 相当于用单引号包装的字符串 echo <<< 'NOWDOC' {$title2} \n \r \t <h3>夜深了,早点睡小伙子</h3> NOWDOC;
点击 "运行实例" 按钮查看在线实例
总结
1、PHP中变量必须以$符开头,首字符不能是数字或下划线
2、PHP变量的命名常用驼峰法,即第一单词首字母小写,后续单词首字母都大写。目前最流行
3、PHP在浏览器中输出内容常用echo函数
4、heredoc语法在电脑上始终报错!!!
总结:
1、PHP是超文本预处理语言,HTML是超文本标记语言。php可以穿插在html文档任何位置,<?php ?>就像是一个html中的标签一样。
2、php文档中,如果没有html文件内容,则不需要?>尾巴。如果有html文件则一定要加上小尾巴
3、常见的开发环境为wamp和lamp,web服务器软件为Apache或Nginx
4、php字符串一般用双引号或单引号,双引号可以解析变量{$str},单引号不能解析变量
5、heredoc语法相当于双引号,可以解析变量;nowdoc语法相当于单引号,不能解析变量