批改状态:合格
老师批语:
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 换行符
?>
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号