Correction status:qualified
Teacher's comments:
<?php // 设置编码格式 header("Content-type:text/html;charset=utf-8"); // 首先创建一个变量 $name = '张鑫'; $scr ='$name是世界上最帅的男人之一'; echo $scr;//单引号不解析变量,原样输出 echo '<hr color="red">'; $scr ="{$name}是世界上最帅的男人之一"; echo $scr;//双引号解析变量,但是一定要给变量加上花括号{}定界符 //如果想在单引号定界符中输出单引号,那么要加上转义符号:\ echo '<hr>'.'宋小宝:\'瞅你这损醋\''; //特殊字符: //如果要输出转义字符:\自身,连写二个将自身转义就可以 echo '<br>'; echo 'php中的转义字符是: \\'; echo '<br>'; //单引号会原样输出,不会解析换行符 echo '张鑫是最帅的男人吗? \n 是的'; echo '<br>'; //双引号会对特殊字符进行解析 //在页面中只会看到一个空格,但是在源代码中的确是换行了 echo "张鑫是最帅的男人吗? \n 是的"; echo '<hr>'; //nl2br($string)将字符串中的\n用<br>进行替换 echo nl2br("张鑫是最帅的男人吗? \n 是的"); //如果不想让变量被解析,怎么做呢? $siteName = 'PHP中文网'; echo '<hr>'; //双引号中的变量会被解析出来 echo "站点名称{$siteName}"; echo '<br>'; //对$进行转义: \$,就是会原样输出了,不会再解析 echo "站点名称{\$siteName}"; echo '<hr>'; // $heredoc = <<< "HEREDOC" $heredoc = <<< HEREDOC {$siteName}PHP爱好者共同的家园 HEREDOC; echo $heredoc; echo '<hr>'; echo nl2br($heredoc); $nowdoc = <<< 'NOWDOC' <h3>$siteName</h3> \r\n 'www.php.cn' NOWDOC; echo '<hr>'; echo $nowdoc;
点击 "运行实例" 按钮查看在线实例