Correction status:qualified
Teacher's comments:
PHP 第一天基本语法
输出及解释
<?php header("context-type:text/html;charset=utf-8"); //设置为UTF-8编码 //1.创建变量 $name = '张三'; //声明变量并赋值 echo $name; // 输出变量 echo '<hr>'; //2.输出中的定界符,即在输出字符串中解析变量 //如: echo '姓名叫:$name'; //这种方法并不会解析声明的 $name 变量 echo '<hr>'; echo "姓名叫:{$name}"; //而此种方式则可以 , 这里对 {} 包起来的内容叫变定办符 echo '<hr>'; //3.转义字符 echo "姓名叫:{\$name}"; //在某 双引号或者单引号中加入反斜线 即可将此串字符转义 //此时echo 输出的时候将不会解析其中的 $name echo '<hr>'; //4.输出语句中的换行 echo '大家好啊,我叫:\n 张三'; //这里加入 \n 来进行换行, 在此处,单引号的输出方式不会解析 \n echo '<hr>'; //而 双引号的会,但只是体现在于源码中, 正常显示还是看不出效果的 , 如果要正常显示看到效果则需要 //使用函数 nl2br() 来解析换行 \n 如下示例 echo nl2br("大家好啊,我叫:\n 张三"); //这样就能在显示时看到换行了 echo '<hr>'; //5.输出字符串结构,声明方式如下,通用用来输出大块内容, 变量跟 换行的解析跟上面一样 //声明的区域 $text=<<<text 前后不能添加任何无关的内容 ,同理 结尾部分 前面不能有空格且必须在一行 $text = <<< tests 大家好,我是张三,很高兴来到这里 \n 你倒是介绍下自己啊。 tests; echo nl2br($text); //使用 nl12br() 解析 \n 换行符 ?>