PHP 变量

简介: PHP 变量

  • var 的用法在 PHP5.0 以后将会被慢慢取消。
  • 现在的定义形式: $变量名 = 具体的数据; 特别注意: 变量名区分大小写! ! ! ! ! !


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <?php $v1 = 1; $v2 = 2; $v3 = $v1 + $v2; echo $v3; ?> </body> </html>



  • 变量命名规则,就是给一个变量命名的时候,要遵循的规则。 1、构成: 字母、数字、下划线。 2、开头: 字母或下划线。 3、注意: 变量名不要跟系统中的“关键字”(即语法所用单词)重复,关键字不多,也就几十个。


  • 判断变量 isset() && 销毁变量 unset()


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <?php $v1 = 1; $result1 = isset($v1); $result2 = isset($v2); // 输出结果,结果为 bool 类型 echo $result1; // 1 echo $result2; // 空 // 这也是输出,但是可以输出一个变量的完整信息 var_dump($result1); // bool(true) var_dump($result2); // bool(false) // 销毁变量 unset($v1); $result3 = isset($v1); echo $v1; // PHP Notice: Undefined variable: v1 in ... echo $result3; // 空 var_dump($result3); // bool(false) ?> </body> </html>


  • 引用传值


相当于两个变量指向一个地址,对一个地址进行修改获取操作


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <?php $v1 = 10; $v2 = &$v1; echo $v2; // 10 $v1 = 20; echo $v2; // 20 $v2 = 30; echo $v1; // 30 ?> </body> </html>


  • 可变变量

```


$a = 10; $b = 'a'; $c = 'b'; echo $$$c; // 输出 10 ?> ```


相关文章
|
15天前
|
存储 PHP
PHP中如何定义常量以及常量和变量的主要区别
常量和变量在PHP中扮演着不同的角色,各有各的应用场景。常量用于存储不会改变的值,具有全局作用域,定义后在整个脚本中都可以访问。变量则用于存储在程序执行过程中可能改变的值,作用域可以是局部的或全局的。掌握常量和变量的定义和区别,有助于编写出更加清晰、可维护的代码。希望本文能帮助你更好地理解和使用PHP中的常量和变量。
38 20
|
5月前
|
存储 API PHP
|
10月前
|
存储 PHP
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
【PHP入门】1.2-常量与变量
|
9月前
|
Linux PHP Windows
蓝易云 - php环境变量的配置步骤
以上就是配置PHP环境变量的步骤,希望对你有所帮助。
65 0
|
10月前
|
存储 PHP 容器
【PHP 开发专栏】PHP 基础语法与变量详解
【4月更文挑战第30天】本文概述了PHP的基础,包括脚本结构(&lt;?php至?&gt;标签)、注释(单行和多行)、数据类型(整型、浮点型、字符串型、布尔型、数组、对象)、运算符(算术、比较、逻辑)和流程控制(条件、循环语句)。还讨论了PHP变量的定义、作用域、类型转换及引用传递。了解这些基础知识对PHP编程至关重要,实践中不断学习和探索能提升Web开发技能。
80 2
|
10月前
|
存储 PHP 开发者
PHP变量命名规则
PHP变量命名规则
118 0
|
10月前
|
存储 数据处理 PHP
PHP变量类型
PHP变量类型
70 0