变量
- 变量定义的过程,就是向服务器内存申请空间用来存储数据
- 命名规则:字母或下划线开头,数字字母下划线组合,也可以示汉字,不允许有空格,
变量名区分大小写
变量数据类型
由于变量占用的空间单元不一样,分成几种数据类型,就像超市根据不同的商品提供不同的包装袋
memory_get_usage
可以获取当前PHP消耗的内存
变量类型 | 类型 |
---|---|
标量类型 | boolean,integer,float,string |
复合类型 | array,object |
特殊类型 | resource,null |
常量
PHP中的常量分为自定义常量和系统常量
- 常见的系统常量有
__FILE__、__LINE__、PHP_VERSION、PHP_OS
- 常量的定义
define('var','value','boolean')
- 常量的取值:1、直接输入名字 2、constant(‘var’)
- 检测常量是否被定义
defined()
常量被重复定义的时候,永远取第一个值
运算符
PHP运算符一般分为算术运算符,赋值运算符,比较运算符,三元运算符,逻辑运算符,字符串连接运算符,错误控制运算符
- 算术运算符
+ - * / %
- 赋值运算符
= &=
- 比较运算符
== === != <> !== > < >= <=
- 三元运算符
exp1 ? exp2 : exp3
- 逻辑运算符
and or xor ! && ||
- 字符串连接符
. .=
- 错误控制运算符
@
语言结构
- 顺序结构
- 条件结构
if else
switch case break
- 循环结构
while(){}
do {} while ()
for('初始化';循环条件’;‘递增项’){}
foreach
- 结构之间的相互嵌套