php中代码块的作用域,结合代码详细介绍php中的作用域

下面是我给大家整理的php中的作用域,有兴趣的同学可以去看看。

局部作用域: 一个函数的内部:

超全局作用域: 就是指所有的代码范围

全局作用域: 就是不在函数内部的范围--函数外部

注意: 局部范围不能访问全局范围的

如果局部要使用全局变量<?php

$v1 = 1;

function f1()

{

echo

"
v1 = $v1"; // 未定义的v1;

// 若要局部访问全局

/*

global $v1; // 声明外部变量的局部变量,此时就可以使用全局变量v1了

*/

}

?>

这个时候我们可以用$GLOBAL['v1']进行访问

$GLOBAL是全局变量的集合的超全局变量.

如果我们对$GLOBAL的某个单元进行unset,这个时候就会完全删除该变量

我们也可以通过$GLOBAL进行对变量赋值

unset($GLOBALS['v6']);

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值