您好,欢迎来到伴沃教育。
搜索
您的当前位置:首页[PHP] php变量

[PHP] php变量

来源:伴沃教育

(1)规则
变量以$符号开头,其后是变量的名称
变量名称只能包含字母,数字和下划线
变量名称必须以字母或下划线开头
变量名称是大小写敏感的

(2)创建变量
php没有创建变量的命令
变量会在首次赋值时创建

(3)变量的作用域
php有3种不同的变量作用域:局部,全局,静态

函数之外声明的变量具有全局作用域,只能在函数之外进行访问
函数内部声明的变量具有局部作用域,只能在函数内部进行访问

<u></u>global关键字,用于在函数内部访问全局变量

例如:

$x=5;
$y=10;

function myTest(){
    global $x,$y;
    $y=$x+$y;
}

myTest();
echo $y;    //15

php同时在名为$GLOBALS的数组中存储了所有的全局变量,下标是变量的名字
这个数组在函数内部也可以访问,并能够用于更新全局变量

例如:

function myTest(){
    $GLOBALS["y"]=$GLOBALS["x"]+$GLOBALS["y"];
}

static关键字,用于创建函数内部的静态变量
(函数外也可以用,但没有作用)
当函数执行完后,该变量不会删除,再次调用会使用上次保留的值

Copyright © 2019- bangwoyixia.com 版权所有 湘ICP备2023022004号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务