目录
标记风格(4种)
标记的作用:便于和HTML代码区分开来
XML风格
<?php
echo "这种就是XML风格";
?>
脚本风格
<script language="php">
echo "这就是脚本风格";
</script>
简短风格
<? echo "这种就是简短风格"; ?>
ASP风格
<% echo "这种就是ASP风格"; %>
简短风格和ASP风格需要在php.ini配置文件中开启之后才可以使用。将 short_open_tag
和 asp_tags
都设为 on
,保存成功后重启阿帕奇Apache。
注释(3种)
程序执行时,解释器会忽略掉注释部分。
单行注释
//单行注释可以放在代码的上面
$a = 1;//单行注释也可以放在代码的后面
单行注释的注释内容中不要出现 ?>
标志,不然解释器会认为脚本结束,进而不会执行后面的PHP代码。
<?php
echo "这里被执行了"; //这里是单行注释 ?>
echo "这里的代码不执行了";
?>
从上面的图片可以看出,第二个 echo
后面的代码被当成HTML代码原封不动的输出了。
多行注释
多行注释分为块注释和文档注释。
块注释
/*
$a = 1;
$b = 2;
*/
文档注释
/**
* 工具类
* 作者:Maccx
* E-Mail:bbbbbb
*/
class Tools{
//...
}
多行注释不允许嵌套使用。
可以看到,嵌套使用的时候,最下面的多行注释结束符失效了。
#风格注释
echo "这是#风格注释"; # 这是#风格的单行注释
数据类型(8种原始类型)
包括4种标量类型,2种复合类型,2种特殊类型。
标量类型(4种)
类型名称 | |
---|---|
布尔型 | boolean |
字符串型 | string |
整型 | integer |
浮点型 | float |
布尔型(boolean)
布尔类型只有两个值 true
和 false
,这两个值也叫做布尔值,是php的关键字,设定一个布尔型变量,只需要将布尔值赋值给变量即可。
$bool = true; //定义一个布尔型变量 bool
在PHP中,所有变量均以美元符号 $
符开头,无论是声明变量还是调用变量,都应该使用 $
。
字符串型(string)
字符串是连续的字符序列,由数字、字母、符号组成。字符串中的每个字符占一个字节。
字符串有 3种 定义方式:
- 单引号(’)
- 双引号(")
- 定界符(<<<)