php变量

php变量教程

不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位。变量相当于内存中一个数据存储空间的表示,通过变量名可以访问到变量的具体的值。

变量在 PHP 中居于核心地位,是使用 PHP 的关键所在,变量的值在程序运行中会随时发生变化,能够为程序中准备使用的一段数据起一个简短容易记的名字,另外它还可以保存用户输入的数据或运算的结果。

PHP 是一种弱类型的语言,所以使用变量前不用提前声明,变量在第一次赋值时会被自动创建,这个原因使得 PHP 的语法和 C 语言Java 等强类型语言有很大的不同。

php变量声明详解

语法

$identifier = value

参数

参数 描述
identifier 变量名。
value 变量的值。

说明

定义 php 的变量使用的是 $ 符号,php 的变量不需要提前声明,直接赋值就可以。

php变量命名规则

变量名并不是可以随意定义的,一个有效的变量名应该满足以下几点要求:

  • 变量必须以 $ 符号开头,其后是变量的名称,$ 并不是变量名的一部分;
  • 变量名必须以字母或下划线开头;
  • 变量名不能以数字开头;
  • 变量名只能包含字母(Az)、数字(09)和下划线(_);
  • 与其它语言不通的是,PHP 中的一些关键字也可以作为变量名(例如 true、for)。
  • PHP 中的变量名是区分大小写的,因此 $var 和 $Var 表示的是两个不同的变量。

php变量命名规范

  • 下划线命名法:将构成变量名的单词以下划线分割,例如 get_user_age、set_user_age;
  • 驼峰式命名法(推荐使用):第一个单词全小写,后面的单词首字母小写,例如 getUserAge、getUserName;
  • 帕斯卡命名法:将构成变量名的所有单词首字母大写,例如 Name、UserName、$GetName。

php变量总结

不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位。变量相当于内存中一个数据存储空间的表示,通过变量名可以访问到变量的具体的值。

PHP 是一种弱类型的语言,所以使用变量前不用提前声明,变量在第一次赋值时会被自动创建,这个原因使得 PHP 的语法和 C 语言、Java 等强类型语言有很大的不同。