详解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的时候,疏忽没有选择底层编码方式,采用默认的ASCII的编码格式,于是接二连三的中文转换问题随之而来,就想卸载了重新安装MYSQL,这一卸载倒是出了问题,导致安装的时候安装不上,在网上找了一个多小时也没解决。
    2011-08-08
  • mysql脏页是什么

    mysql脏页是什么

    本文主要介绍了什么是mysql脏页,为什么会出现脏页,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-07-07
  • 关于Mysql中json数据类型的查询操作指南

    关于Mysql中json数据类型的查询操作指南

    mysql在5.7版本之后就开始支持json数据类型,并且mysql8.0版本对json的处理已经做的非常完善了,json数据类型的优点缺点可自己查询,本文主要介绍一些关于json数据类型的查询操作
    2023-07-07
  • mysql通过INSERT IGNORE INTO插入拼音字符无效问题及解决

    mysql通过INSERT IGNORE INTO插入拼音字符无效问题及解决

    这篇文章主要介绍了mysql通过INSERT IGNORE INTO插入拼音字符无效问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08
  • MySQL 5.6下table_open_cache参数优化合理配置详解

    MySQL 5.6下table_open_cache参数优化合理配置详解

    这篇文章主要介绍了MySQL 5.6下table_open_cache参数合理配置详解,需要的朋友可以参考下
    2018-03-03
  • mysql多实例部署实例教程

    mysql多实例部署实例教程

    这篇文章主要介绍了mysql多实例部署,主要包括软件下载、配置用户并解压二进制程序至/usr/local下及创建各实例数据存放的目录,本文给大家介绍的非常详细,需要的朋友可以参考下
    2022-08-08
  • 在一台服务器上安装两个或多个mysql的实现步骤

    在一台服务器上安装两个或多个mysql的实现步骤

    这篇文章给大家介绍如何在一台服务器上安装两个或多个mysql的实现步骤,有需要的朋友们可以参考学习,下面跟着小编一起来看看吧。
    2016-09-09
  • 一文详细讲解如何查看mysql里面的锁

    一文详细讲解如何查看mysql里面的锁

    锁是MySQL里面最难理解的知识,但是又无处不在,下面这篇文章主要给大家介绍了关于关于如何查看mysql里面锁的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • Mysql全文搜索match against的用法

    Mysql全文搜索match against的用法

    全文检索在 MySQL 中就是一个 FULLTEXT 类型索引。FULLTEXT 索引用于 MyISAM 表,可以在 CREATE TABLE 时或之后使用 ALTER TABLE 或 CREATE INDEX 在 CHAR、 VARCHAR 或 TEXT 列上创建
    2011-10-10

最新评论