詳解mysql中的靜態(tài)變量的作用
詳解mysql中的靜態(tài)變量的作用
使用靜態(tài)變量 static variable
示例代碼:
function Test() { $a = 0; echo $a; $a++; }
本函數(shù)沒什么用處,因?yàn)槊看握{(diào)用時(shí)都會(huì)將 $a 的值設(shè)為 0 并輸出 "0"。將變量加一的 $a++ 沒有作用,因?yàn)橐坏┩顺霰竞瘮?shù)則變量 $a 就不存在了
示例代碼:
function Test(){ static $a = 0; echo $a; $a++; }
每次調(diào)用 Test() 函數(shù)都會(huì)輸出 $a 的值并加1; 靜態(tài)變量也提供了一種處理遞歸函數(shù)的方法。遞歸函數(shù)是一種調(diào)用自己的函數(shù)。
如有疑問請(qǐng)留言或者到本站社區(qū)交流討論,大家共同進(jìn)步,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
Mybatis多表查詢與動(dòng)態(tài)SQL特性詳解
動(dòng)態(tài)SQL可以省略很多拼接SQL的步驟,使用類似于JSTL方式,下面這篇文章主要給大家介紹了關(guān)于Mybatis多表查詢與動(dòng)態(tài)SQL特性的相關(guān)資料,文字通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-11-11修改MySQL的數(shù)據(jù)庫(kù)引擎為INNODB的方法
本文主要介紹了修改MySQL的數(shù)據(jù)庫(kù)引擎為INNODB的方法,希望能對(duì)您有所幫助。2015-09-09詳解MySQL安裝及MySQL8.0新密碼認(rèn)證方式
這篇文章主要介紹了詳解MySQL安裝及MySQL8.0新密碼認(rèn)證方式,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-09-09Workbench通過遠(yuǎn)程訪問mysql數(shù)據(jù)庫(kù)的方法詳解
這篇文章主要給大家介紹了Workbench通過遠(yuǎn)程訪問mysql數(shù)據(jù)庫(kù)的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。2017-06-06Ubuntu 20.04 安裝和配置MySql5.7的詳細(xì)教程
這篇文章主要介紹了Ubuntu 20.04 安裝和配置MySql5.7的相關(guān)資料,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12