目录

博客目录

http://www.foxwho.com/article/24

CSDN目录

http://blog.csdn.net/fenglailea/article/details/60330101

风.fox

作用域

1.局部
2.全局
3.静态

1.局部

指只有在函数内部或者大括号内部的变量

$a=2;//全局变量
foreach($arr as $val){$b=1;//局部变量
}

2.全局

$c =3;//全局变量
function test(){global $c;//引入全局变量echo $c;$a=2;//局部变量foreach($arr as $val){$b=1;//局部变量}
}

3.静态

只有在函数或者类内部用,static 关键字表示 的就是静态变量

$c =3;//全局变量
function test(){static $inc=[];//静态变量$a=2;//局部变量foreach($arr as $val){$b=1;//局部变量}
}

2.3.PHP7.1 狐教程-【PHP变量的作用域】相关推荐

  1. 【Python基础教程】变量的作用域详解

    变量作用域 Python 能够改变变量作用域的代码段是 def . class . lamda. if/elif/else.try/except/finally.for/while 并不能涉及变量作用 ...

  2. c语言常量类型转换,c语言基础教程常量变量和类型转换,免费版.doc

    c语言基础教程常量变量和类型转换,免费版 第二章??????常量变量和类型转换2.1.1数字常量??? 数字常量包括整型常量和浮点型常量,浮点型常量又称实数.????1.整型常量???? HYPERL ...

  3. php5.3 with-mysql centos_Centos编译搭建php7让php5.3和php7兼容共存教程

    PHP7版本现在在linux系统中已经开始使用起来了,下面我们来看一篇关于Centos搭建PHP7.0.x让php5.3和php7兼容共存教程,希望下文对各位有帮助. 先安装php5.3 就不说,说C ...

  4. centos7安装详细图解_CentOS7编译安装PHP7的详细教程(图文)

    本篇文章给大家带来的内容是关于CentOS7编译安装PHP7的详细教程(图文),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 使用编译的方式来安装 PHP 7. 安装编译工具.依赖包 ...

  5. JAVA零基础安装教程+环境变量配置

    JAVA零基础安装教程+环境变量配置 JAVA官网 JAVA的下载选择 JAVA的正式安装 JAVA环境变量的配置 JAVA 8的安装包下载 注:嫌麻烦的直接点击 5. JAVA 8的安装包下载,即可 ...

  6. 最详细ES6教程_变量的解构赋值

    最详细ES6教程_变量的解构赋值 数组的解构赋值 基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring). 以前,为变量赋值,只能直接指定 ...

  7. php7.1 安装pecl,mac pecl 安装php7.1扩展教程

    mac pecl 安装php7.1扩展教程,目录下,其他的,就行,很简单,这个时候 mac pecl 安装php7.1扩展教程 易采站长站,站长之家为您整理了mac pecl 安装php7.1扩展教程 ...

  8. 2020.11.4 《JavaScript高级教程》 第四章 变量、作用域和内存问题 第五章 引用类型(对象 数组 date function)

    第四章 变量,作用域和内存问题 基本类型和引用类型的区别 1.基本类型不能直接添加属性 引用类型可以直接添加属性: var person = new object();person.name = &q ...

  9. linux中if的作用域,【2017-02-21】分支语句if...else...、分支嵌套、变量的作用域

    语句是指程序命令,都是按照顺序执行的. 语句又分为: 顺序语句:从上到下按顺序执行,挨个执行一遍. 分支语句:选择性执行语句,有的可能会执行,有的可能不执行.满足条件执行. 循环语句: 一.分支语句 ...

  10. Python变量的作用域的使用

    在写代码的时候,免不了要使用变量.但程序中的一个变量并不一定是在哪里都可以被使用,根据情况不同,会有不同的"有效范围". 看这样一段代码: def func(x):print (' ...

最新文章

  1. Hadoop学习笔记—7.计数器与自定义计数器
  2. 【隔离】跨区消息穿透定义
  3. sqlserver date转nvarchar_数据库干货:整理SQLServer非常实用的脚本
  4. Arduino从DHT11读取温湿度数据并显示在1602LCD
  5. 后Kubernetes时代的微服务
  6. jpg无损压缩 java_使用FreeImage对JPEG进行无损优化
  7. Java-API-Package:org.springframework.web.bind.annotation
  8. Microsoft Office 2008 for Mac Service Pack 1 更新后无法启动程序问题解决方案
  9. C#中out和ref之间的区别
  10. 26.MySQL 锁
  11. Chrome无法使用Unity Web Player的解决方案
  12. 支付接口被阻拦,支付宝提示ILLEGAL_EXTERFACE
  13. caxa发生文件读写异常_文件和异常
  14. 八数码问题引发的思考
  15. Cosmos 是什么? 一文了解Cosmos的来龙去脉
  16. tensorflow学习笔记——获取训练数据集和测试数据集
  17. 斐那契波黄金数列MATLAB,广义斐波那契数列的性质及推广
  18. php ios表情包,php处理APP中 emoji表情包的方法
  19. 劝说语合理使用计算机,用一句名言来劝说家长让孩子接触计算机
  20. OSPF学习小结与实验

热门文章

  1. 孙鑫VC学习笔记:第十三讲 (二) 设置文档标题
  2. 批量生成横断面_批量生动生成填充图案的边界线
  3. 12v直流电机并联多大电容_对电容的理解
  4. mysql导入100000000需要多久_mysql做千万条压测数据
  5. java调用flex_转载:在JavaScript中调用Flex方法
  6. 下载faceScrub人脸数据库(单线程版本)
  7. 基于Python开发用于钞票认证的神经网络
  8. cvScale 深度转换 线性变换
  9. Macbook安装brew
  10. 【深度学习-花书】第二章 线性代数