MySQL中對于靜態(tài)變量作用的具體區(qū)分
發(fā)表時間:2023-07-20 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]這篇文章主要介紹了詳解mysql中的靜態(tài)變量的作用的相關(guān)資料,希望通過本大家能理解掌握MySQL 靜態(tài)變量的用法,需要的朋友可以參考下詳解mysql中的靜態(tài)變量的作用使用靜態(tài)變量 static va...
這篇文章主要介紹了詳解mysql中的靜態(tài)變量的作用的相關(guān)資料,希望通過本大家能理解掌握MySQL 靜態(tài)變量的用法,需要的朋友可以參考下
詳解mysql中的靜態(tài)變量的作用
使用靜態(tài)變量 static variable
示例代碼:
function Test()
{
$a = 0;
echo $a;
$a++;
}
本函數(shù)沒什么用處,因為每次調(diào)用時都會將 $a 的值設(shè)為 0 并輸出 "0"。將變量加一的 $a++ 沒有作用,因為一旦退出本函數(shù)則變量 $a 就不存在了
示例代碼:
function Test(){
static $a = 0;
echo $a;
$a++;
}
每次調(diào)用 Test() 函數(shù)都會輸出 $a 的值并加1; 靜態(tài)變量也提供了一種處理遞歸函數(shù)的方法。遞歸函數(shù)是一種調(diào)用自己的函數(shù)。
以上就是MySQL中關(guān)于靜態(tài)變量作用的具體分析的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
學(xué)習(xí)教程快速掌握從入門到精通的SQL知識。