詳解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)文章
在MySQL數(shù)據(jù)庫(kù)中復(fù)位根用戶的密碼的方法
2007-12-12
關(guān)于Mysql中json數(shù)據(jù)類型的查詢操作指南
mysql在5.7版本之后就開始支持json數(shù)據(jù)類型,并且mysql8.0版本對(duì)json的處理已經(jīng)做的非常完善了,json數(shù)據(jù)類型的優(yōu)點(diǎn)缺點(diǎn)可自己查詢,本文主要介紹一些關(guān)于json數(shù)據(jù)類型的查詢操作2023-07-07
mysql通過INSERT IGNORE INTO插入拼音字符無效問題及解決
這篇文章主要介紹了mysql通過INSERT IGNORE INTO插入拼音字符無效問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-08-08
MySQL 5.6下table_open_cache參數(shù)優(yōu)化合理配置詳解
這篇文章主要介紹了MySQL 5.6下table_open_cache參數(shù)合理配置詳解,需要的朋友可以參考下2018-03-03
在一臺(tái)服務(wù)器上安裝兩個(gè)或多個(gè)mysql的實(shí)現(xiàn)步驟
這篇文章給大家介紹如何在一臺(tái)服務(wù)器上安裝兩個(gè)或多個(gè)mysql的實(shí)現(xiàn)步驟,有需要的朋友們可以參考學(xué)習(xí),下面跟著小編一起來看看吧。2016-09-09

