`
chengxianju
  • 浏览: 249969 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

php普通函数中静态变量

    博客分类:
  • php
PHP 
阅读更多
在PHP函数中,可以声明变量为静态变量,大多人估计可能不知道,普通变量在函数调用结束时,就销毁了,但是静态变量在函数被调用结束时,不会被销毁,而是下次在调用该函数,时
,还能保留上次调用函数时的值,用static
<?php
	function test(){
		static $a;
		$a++;
		echo $a,'<br />';
	}
	test();
	test();
	test();

输出:
  1
  2
  3


分享到:
评论

相关推荐

    PHP函数 -变量的作用域.ppt

    * PHP函数 -----变量的作用域 课程内容 局部变量 全局变量 静态变量 变量的作用域 变量需要先定义后使用,但这并不意味着变量定义后就可以随便使用,只有在它的作用范围中才可以被使用,这个作用范围称为变量的作用...

    php中static 静态变量和普通变量的区别

    php中static 静态变量和普通变量的区别 在变量的前面加上static 就构成了静态变量(static 变量)。 static变量和普通变量的区别在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的...

    详解php用static方法的原因

    静态方法和静态变量创建后始终使用同一块内存,而使用实例的方式会创建多个内存。 static全局变量和普通全局变量,static局部变量和普通局部变量,static函数与普通函数的区别?下面本文将一一为你解答。  (1)...

    php网络开发完全手册

    4.2.7 变量检测函数isset与变量释放 4.2.7 函数unset 66 4.2.8 随机函数rand与srand 66 4.3 关于引用的解释 67 4.3.1 对变量的引用 67 4.3.2 对函数的引用 68 4.3.3 引用的释放 68 4.4 小结 69 第5章 PHP中类的应用 ...

    PHP和MySQL Web开发第4版pdf以及源码

    5.3 在PHP中使用函数 5.3.1 调用函数 5.3.2 调用未定义的函数 5.3.3 理解字母大小写和函数名称 5.4 理解为什么要定义自己的函数 5.5 了解基本的函数结构 5.5.1 函数命名 5.6 使用参数 5.7 理解作用域 5.8 ...

    PHP和MySQL WEB开发(第4版)

    5.3 在PHP中使用函数 5.3.1 调用函数 5.3.2 调用未定义的函数 5.3.3 理解字母大小写和函数名称 5.4 理解为什么要定义自己的函数 5.5 了解基本的函数结构 5.5.1 函数命名 5.6 使用参数 5.7 理解作用域 5.8 参数的引用...

    PHP和MySQL Web开发第4版

    5.3 在PHP中使用函数 5.3.1 调用函数 5.3.2 调用未定义的函数 5.3.3 理解字母大小写和函数名称 5.4 理解为什么要定义自己的函数 5.5 了解基本的函数结构 5.5.1 函数命名 5.6 使用参数 5.7 理解作用域 5.8 ...

    思库教育PHP零基础培训+进阶课程+PHP项目开发实战 21G PHP零基础学习视频教程.txt

    │ │ └[思库教育]第24集 静态局部变量.avi ├&lt;思库教育三阶段&gt; │ ├ │ │ ├[北京思库教育]第68集 设计模式_单例.avi │ │ ├[北京思库教育]第69集 设计模式_工厂.avi │ │ ├[北京思库教育]第70集 序列化与反...

    苹果(MacCMS)电影程序8.0 for php 5.2.x build20140317.zip

    1,特有的静态生成模式,数据和分类的相关数据全部以变量形式提供,你可以自由组合成无数种路径方式。 2,特有的会员权限系统,可以控制会员浏览列表、内容页面、播放页面的权限,高级会员可以继承低级会员的权限。...

    PHP常用的三种设计模式

    因此,就必须要让单例类拥有一个能保存类的实例的私有静态成员变量和对应的一个能访问到实例的公共静态方法。 在PHP中,为防止对单例类对象的克隆来打破单例类的上述实现形式,通常还为基提供一个空的私有__clone()...

    php设计模式小结

    因此,就必须要让单例类拥有一个能保存类的实例的私有静态成员变量和对应的一个能访问到实例的公共静态方法。 在PHP中,为防止对单例类对象的克隆来打破单例类的上述实现形式,通常还为基提供一个空的私有__clone()...

    苹果cms电影程序MacCms v8.x UTF8 bulid2017.09.27

    1,特有的静态生成模式,数据和分类的相关数据全部以变量形式提供,你可以自由组合成无数种路径方式。 2,特有的会员权限系统,可以控制会员浏览列表、内容页面、播放页面的权限,高级会员可以继承低级会员的权限。3...

    高速电影程序GsCms v1.5 utf8

    1,特有的静态生成模式,数据和分类的相关数据全部以变量形式提供,你可以自由组合成无数种路径方式。2,特有的会员权限系统,可以控制会员浏览列表、内容页面、播放页面的权限,高级会员可以继承低级会员的权限。3...

    苹果电影程序MacCms 电影网站源码

    1,特有的静态生成模式,数据和分类的相关数据全部以变量形式提供,你可以自由组合成无数种路径方式。 2,特有的会员权限系统,可以控制会员浏览列表、内容页面、播放页面的权限,高级会员可以继承低级会员的权限。...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -GetConfirmFormModifiedHideReference的函数中的ConfirmFormModified简化为Confirm,所以此函数更名为GetConfirmHideReference。 -增加两个属性EnableConfirmOnClose(默认false),CloseAction(Hide, ...

    高速CMS影视系统 1.5.rar

    1,特有的静态生成模式,数据和分类的相关数据全部以变量形式提供,你可以自由组合成无数种路径方式。 2,特有的会员权限系统,可以控制会员浏览列表、内容页面、播放页面的权限,高级会员可以继承低级会员的权限。...

    高速电影程序GsCms v1.5 utf8.zip

    1,特有的静态生成模式,数据和分类的相关数据全部以变量形式提供,你可以自由组合成无数种路径方式。 2,特有的会员权限系统,可以控制会员浏览列表、内容页面、播放页面的权限,高级会员可以继承低级会员的权限。...

    魅魔MacCms视频电影程序ASP版 V6.1 20120511.rar

    1,特有的静态生成模式,数据和分类的相关数据全部以变量形式提供,你可以自由组合成无数种路径方式。  2,特有的会员权限系统,可以控制会员浏览列表、内容页面、播放页面的权限,高级会员可以继承低级会员的...

Global site tag (gtag.js) - Google Analytics