MySQL中對于靜態變量作用的具體區分
發表時間:2023-07-20 來源:明輝站整理相關軟件相關文章人氣:
[摘要]這篇文章主要介紹了詳解mysql中的靜態變量的作用的相關資料,希望通過本大家能理解掌握MySQL 靜態變量的用法,需要的朋友可以參考下詳解mysql中的靜態變量的作用使用靜態變量 static va...
這篇文章主要介紹了詳解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中關于靜態變量作用的具體分析的詳細內容,更多請關注php中文網其它相關文章!
學習教程快速掌握從入門到精通的SQL知識。