详解mysql中的静态变量的作用

 更新时间:2017年09月13日 09:31:14   作者:chenhaibo0806999  
这篇文章主要介绍了详解mysql中的静态变量的作用的相关资料,希望通过本大家能理解掌握MySQL 静态变量的用法,需要的朋友可以参考下

详解mysql中的静态变量的作用

使用静态变量 static variable

示例代码:

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

 本函数没什么用处,因为每次调用时都会将 $a 的值设为 0 并输出 "0"。将变量加一的 $a++ 没有作用,因为一旦退出本函数则变量 $a 就不存在了 

示例代码:

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

每次调用 Test() 函数都会输出 $a 的值并加1; 静态变量也提供了一种处理递归函数的方法。递归函数是一种调用自己的函数。 

如有疑问请留言或者到本站社区交流讨论,大家共同进步,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • 深入理解Mysql的四种隔离级别

    深入理解Mysql的四种隔离级别

    开发工作中我们会使用到事务,那你们知道事务又分哪几种吗?MYSQL标准定义了4类隔离级别,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低的隔离级一般支持更高的并发处理,并拥有更低的系统开销。下面通过这篇文章我们来一起深入理解Mysql中的四种隔离级别。
    2016-11-11
  • Mysql连接join查询原理知识点

    Mysql连接join查询原理知识点

    在本文里我们给大家整理了一篇关于Mysql连接join查询原理知识点文章,对此感兴趣的朋友们可以学习下。
    2019-02-02
  • Mysql的Binlog数据恢复:不小心删除数据库详解

    Mysql的Binlog数据恢复:不小心删除数据库详解

    这篇文章主要介绍了Mysql的Binlog数据恢复,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • 你有没有遗忘mysql的历史记录

    你有没有遗忘mysql的历史记录

    程序出现了问题,明知道可能是sql语句造成的,但是因为框架的原因,分析起来十分麻烦,于是打算直接查看数据库里面的历史记录.
    2014-09-09
  • MySQL异常恢复之无主键情况下innodb数据恢复的方法

    MySQL异常恢复之无主键情况下innodb数据恢复的方法

    这篇文章主要介绍了MySQL异常恢复之无主键情况下innodb数据恢复的方法,结合实例形式分析了针对innodb引擎无主键的情况下恢复数据的步骤与相关技巧,需要的朋友可以参考下
    2016-04-04
  • Win7x64下Mysql5.7.18解压版的安装方法

    Win7x64下Mysql5.7.18解压版的安装方法

    这篇文章主要介绍了Win7x64下Mysql5.7.18解压版的安装方法,需要的朋友可以参考下
    2017-07-07
  • MySQL timestamp自动更新时间分享

    MySQL timestamp自动更新时间分享

    在mysql中timestamp数据类型是一个比较特殊的数据类型,他可以自动在你不使用程序更新情况下只要你更新了记录timestamp会自动更新时间
    2013-06-06
  • mysql中Load Data记录换行问题的解决方法

    mysql中Load Data记录换行问题的解决方法

    有关mysql中Load Data记录换行的问题的解决方法, 需要的朋友可以参考下
    2013-02-02
  • MySQL中有哪些情况下数据库索引会失效详析

    MySQL中有哪些情况下数据库索引会失效详析

    这篇文章主要给大家介绍了关于MySQL中有哪些情况下数据库索引会失效的相关资料,文中通过图文介绍的非常详细,对大家学习或者使用mysql具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07
  • 聊聊MySQL中的存储引擎

    聊聊MySQL中的存储引擎

    MySQL是当前流行的数据库引擎之一,具有成本低、速度快、体积小且开放源代码的优点。这篇文章主要介绍了MySQL中存储引擎的相关知识,帮助大家更好的理解和学习数据库技术,感兴趣的朋友可以了解下
    2020-08-08

最新评论