2024-07-10

Variable & Variable Scope | PHP Fundamentals

variable & variable scope | php fundamentals

在 PHP 中创建变量

在 PHP 中创建变量时的规则:

  1. 使用美元($)后跟变量名称的变量声明
  2. 变量名必须以字母或下划线(_)开头
  3. 变量名区分大小写

有效变量:

$name = "Gunawan"; //有效的
$Name = "古纳万"; //有效的
$_name = "Gunawan; //有效
登录后复制

无效变量:

$4name = "Gunawan"; //无效
$用户名 = "Gunawan"; //无效
$this = "古纳万"; //无效
登录后复制

变量范围

PHP 有 3 个变量作用域

  1. 全球
  2. 本地
  3. 静态

全球范围

$name = "Gunawan";

函数 get_name() {
回显$名称; // 无效
}

获取名称();
登录后复制

要访问函数内的全局变量,您必须在函数内使用关键字“global”声明全局变量。

$name = "Gunawan";

函数 get_name() {
全局$名称;
回显$名称; // 有效的
}

获取名称();
登录后复制

使用数组 GLOBALS 访问全局变量

访问全局变量的第二种方式是使用全局数组。

$name = "Gunawan";

函数 get_name() {
回显 $GLOBALS['名称']; // 有效的
}

获取名称();
登录后复制

静态变量

函数测试() {
静态 $number = 0;
回显$数字;
$数字++;
}
登录后复制

PHP 中的超级全局变量:

  1. $全球
  2. $_SERVER
  3. $_GET
  4. $_POST
  5. $_FILES
  6. $_COOKIE
  7. $_SESSION
  8. $_REQUEST
  9. $_ENV

从我的 github 下载我的存储库 php basic。

以上就是Variable & Variable Scope | PHP Fundamentals的详细内容,更多请关注php中文网其它相关文章!

https://www.php.cn/faq/868703.html

发表回复

Your email address will not be published. Required fields are marked *