静态变量仍将保留该值
标签:
php7静态变量与普通变量的区别与声明为函数参数的变量(在函数完成时被销毁)相反,当函数退出时,静态变量不会丢掉其值,,如果函数被再次挪用,静态变量仍将保存该值。96net.com.cn
<?php
function keep_track() {
static $count = 0;
$count++;
print $count;
}
keep_track();
keep_track();
keep_track();
?>
这将孕育产生以下功效 -
1
2
3
普通变量
<?php
function keep_track() {
static $count = 0;
$count++;
print $count;
}
keep_track();
keep_track();
keep_track();
?>
这将孕育产生以下功效 -
2
2
2
php7静态变量与普通变量的区别
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32790.html
- 上一篇:分享学习的方法和需要注意的小细节
- 下一篇: 标签: 一、 我们制作一个百度首页作为练习