批改状态:合格
老师批语:可以!态度决定一切!
| 函数名 | 用途 |
|---|---|
| echo | 可以打印多个变量,没有返回值 |
| 只能打印单个变量, 返回值为 1 | |
| print_r | 函数用于打印变量,以更容易理解的形式展示 |
| var_dump | 用于输出变量的相关信息 |
| var_export | 和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码 |
1.变量是临时存储数据的容器。
2.变量是实现数据复用的手段。
3.变量区分大小写。
4.变量命名规则
5.变量的类型可以随值而变化
6.变量的有值传递与引用传递二种方式赋值
引用传递,在等号的右边前面加上&(取地址符)
$price1 = 99;//此时$price2的值是$price1的内存地址$price2 = &$price1;//由于$price2的值为 $price1 的内存地址,此时更新$price2的值会同步更改$price1的值$price2 = 199;
7.可变变量
// 可变变量$var = 'email';// $email = 'admin@php.cn';// 变量名可以动态的创建,此时把$var的值作为新的变量名,创建新变量$$var = 'admin@php.cn';echo $email;
检测变量是否定义:使用函数 isset():如果该变量存在且值不为 null 才是 true
删除变量:使用函数 unset():删除变量, 没有返回值
| 类型 | 描述 |
|---|---|
| int | 整数 |
| string | 字符串 |
| bool | 布尔值 |
| array | 数组 |
| object | 对象 |
| NULL | 空类型 |
| resource | 资源 |
1.自动转换: 是由系统自动进行,不需要主动设置
2.强制转换
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号