ASCII码 ASCII码

PHP 变量

发布于:2022-06-08 09:49:39  栏目:技术文档

  PHP 变量。变量是用于存储信息的"容器"

  与代数类似

  x=5

  y=6

  z=x+y

  在代数中,我们使用字母(如 x),并给它赋值(如 5)。

  从上面的表达式 z=x+y ,我们可以计算出 z 的值为 11。

  在 PHP 中,这些字母被称为变量。

  变量是用于存储数据的容器。

  与代数类似,可以给 PHP 变量赋予某个值(x=5)或者表达式(z=x+y)。

  变量可以是很短的名称(如 x 和 y)或者更具描述性的名称(如 age、carname、totalvolume)。

  PHP 变量规则:

  变量以 $ 符号开始,后面跟着变量的名称

  变量名必须以字母或者下划线字符开始

  变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )

  变量名不能包含空格

  变量名是区分大小写的($y 和 $Y 是两个不同的变量)

  PHP 语句和 PHP 变量都是区分大小写的。

  创建(声明)PHP 变量

  PHP 没有声明变量的命令。

  变量在您第一次赋值给它的时候被创建

  注释:当您赋一个文本值给变量时,请在文本值两侧加上引号。

  PHP 是一门弱类型语言

  不必向 PHP 声明该变量的数据类型。

  PHP 会根据变量的值,自动把变量转换为正确的数据类型。

  在强类型的编程语言中,我们必须在使用变量前先声明(定义)变量的类型和名称。

  PHP 变量作用域

  变量的作用域是脚本中变量可被引用/使用的部分。

  PHP 有四种不同的变量作用域:

  local

  global(全局变量)

  static

  parameter

  局部和全局作用域

  在所有函数外部定义的变量,拥有全局作用域。除了函数外,全局变量可以被脚本中的任何部分访问,要在一个函数中访问一个全局变量,需要使用 global 关键字。

  在 PHP 函数内部声明的变量是局部变量,仅能在函数内部访问

  你可以在不同函数中使用相同的变量名称,因为这些函数内定义的变量名是局部变量,只作用于该函数内。

相关推荐
阅读 +