Blogger Information
Blog 43
fans 3
comment 1
visits 30152
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP基本语法+2018年4月11日23时20分
KongLi的博客
Original
1016 people have browsed it

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 换行符
?>


Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post