<?php “这里是PHP代码”; ?> <? “这里是PHP代码”; ?> 标记符中的所有代码,都运行在服务器端。
PHP定义变量语法格式:$变量名; 或 $变量名 = 值; 变量名由字母、数字、下划线组成,第一个字符不能是数字。 能把 PHP 关键字和保留字作为变量名。
输出语句,用于将数据显示到浏览器。PHP常用输出语句,包括:echo、print、print_r、var_dump四种。
用于输出一个或多个字符串信息
echo (“我住在{$city}”);
echo “我住在{$city}”; //输出结果:我住在北京
用于输出一个字符串信息
print (“我住在{$city}”);
print “我住在{$city}”; //输出结果:我住在北京.
用于打印变量,以更容易理解的形式展示
print_r($cityList); //输出结果:Array ( [0] => 北京 [1] => 上海 [2] => 天津 )
用于输出变量的相关信息
var_dump($year); //输出结果:int(2020) 比 print_r()更详细
PHP 的数据类型
| 数据类型种类 | 包括的数据类型 |
|---|---|
| 标量数据类型 | Interger、Float、String、Boolean |
| 复合数据类型 | Array、Object |
| 特殊数据类型 | Resource、NULL |
1、双引号中的变量,会被解析
2、单引号中的变量,不会被解析
$msg1 = ‘小明的年龄为:{$age}’;
$msg2 = “小明的年龄为:{$age}”;
echo $msg1;//输出结果:小明的年龄为:{$age}
echo $msg2;//输出结果:小明的年龄为:15
常见转义字符,如下表:
| 转义字符 | 说明 |
|---|---|
| \b | 退格(BS),将当前位置移动到前一列 |
| \n | 换行(LF),将当前位置移动到下一行开头 |
| \r | 回车(CR),将当前位置移动到本行开头 |
| \t | 水平制表(HT),跳到下一个TAB位置 |
| \v | 垂直制表(VT) |
| \\ | 表示反斜杠字符“\” |
| \‘ | 表示单引号字符 |
| \“ | 表示双引号字符 |
| \? | 表示问号 |
| \0 | 表示空字符(NULL) |
1、定义常量
define(“PI”,3.14);
定义常量,常量名为 PI,常量值为 3.14。
2、使用常量
echo PI;
将常量 PI 的值,输出到浏览器页面。
魔术常量,是 PHP 的系统常量,也叫做预定义常量。常用魔术常量,如下表:
| 常量名 | 说明 |
|---|---|
| LINE | 返回当前代码的行号 |
| FILE | 返回当前文件的完整路径 |
| CLASS | 返回当前的类名 |
| METHOD | 返回当前的方法名 |
| FUNCTION | 返回当前的函数名 |
