浅析php变量修饰符static的使用


Posted in PHP onJune 28, 2013

静态变量仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。看看下面的例子:

function test(){
static $a=0;
$a++;
echo $a;
}

test();//1
test();//2
test();//3
Note: 静态变量可以按照上面的例子声明。如果在声明中用表达式的结果对其赋值会导致解析错误。
static $a=0+1;
static $a=sqrt(121);

像上面的赋值方式会报错,不信你试试
PHP 相关文章推荐
基于php验证码函数的使用示例
May 03 PHP
php防注入及开发安全详细解析
Aug 09 PHP
php遍历目录输出目录及其下的所有文件示例
Jan 27 PHP
CodeIgniter输出中文乱码的两种解决办法
Jun 12 PHP
php绘图之生成饼状图的方法
Jan 24 PHP
php生成curl命令行的方法
Dec 14 PHP
ThinkPHP 模板substr的截取字符串函数详解
Jan 09 PHP
PHP中Trait及其应用详解
Feb 14 PHP
php中Redis的应用--消息传递
Mar 28 PHP
laravel如何开启跨域功能示例详解
Aug 31 PHP
Yii2框架加载css和js文件的方法分析
May 25 PHP
浅谈laravel框架与thinkPHP框架的区别
Oct 23 PHP
解析php如何将日志写进syslog
Jun 28 #PHP
解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
Jun 28 #PHP
解析PHP中的内存管理,PHP动态分配和释放内存
Jun 28 #PHP
关于使用key/value数据库redis和TTSERVER的心得体会
Jun 28 #PHP
解析php中如何直接执行SHELL
Jun 28 #PHP
zend Framework中的Layout(模块化得布局)详解
Jun 28 #PHP
解析在zend Farmework下如何创立一个FORM表单
Jun 28 #PHP
You might like
Moment.js 不容错过的超棒Javascript日期处理类库
2012/04/15 Javascript
JS定时关闭窗口的实例
2013/05/22 Javascript
JS中的异常处理方法分享
2013/12/22 Javascript
js实现表格字段排序
2014/02/19 Javascript
javascript RegExp 使用说明
2016/05/21 Javascript
JavaScript跨域调用基于JSON的RESTful API
2016/07/09 Javascript
jQuery元素属性操作实例(设置、获取及删除元素属性)
2016/09/08 Javascript
详解Angular2中的编程对象Observable
2016/09/17 Javascript
jQuery动态添加与删除tr行实例代码
2016/10/18 Javascript
jQuery使用DataTable实现删除数据后重新加载功能
2017/02/27 Javascript
Vue.js组件tab实现选项卡切换
2020/03/23 Javascript
JavaScript实现一个带AI的井字棋游戏源码
2018/05/21 Javascript
vue中使用echarts制作圆环图的实例代码
2018/07/27 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
2018/09/29 Javascript
详解Express笔记之动态渲染HTML(新手入坑)
2018/12/13 Javascript
js 闭包深入理解与实例分析
2020/03/19 Javascript
Python基于FTP模块实现ftp文件上传操作示例
2018/04/23 Python
Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例
2019/01/23 Python
对pandas处理json数据的方法详解
2019/02/08 Python
Python简单I/O操作示例
2019/03/18 Python
使用python list 查找所有匹配元素的位置实例
2019/06/11 Python
python3 求约数的实例
2019/12/05 Python
Win下PyInstaller 安装和使用教程
2019/12/25 Python
Python实现不规则图形填充的思路
2020/02/02 Python
scrapy数据存储在mysql数据库的两种方式(同步和异步)
2020/02/18 Python
Html5实现iPhone开机界面示例代码
2013/06/30 HTML / CSS
英国领先的办公用品供应商:Viking
2016/08/01 全球购物
GLAMGLOW香港官网:明星出镜前的秘密武器
2017/03/16 全球购物
荷兰电脑专场:Paradigit
2018/05/05 全球购物
手工制作的豪华英式沙发和沙发床:Willow & Hall
2019/05/03 全球购物
三八妇女节演讲稿
2014/05/27 职场文书
社区班子对照检查材料
2014/08/27 职场文书
2015年幼儿园班务工作总结
2015/05/12 职场文书
如何使用CocosCreator对象池
2021/04/14 Javascript
pytorch中Schedule与warmup_steps的用法说明
2021/05/24 Python
使用 Docker Compose 构建复杂的多容器App
2022/04/30 Servers