天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

php中static靜態(tài)變量的使用方法詳解

看看下面的實(shí)例:
復(fù)制代碼 代碼如下:
<?php
function Test()
{
$w3sky = 0;
echo $w3sky;
$w3sky++;
}
?>

本函數(shù)每次調(diào)用時都會將 $w3sky 的值設(shè)為 0 并輸出 "0"。將變量加一的 $w3sky++ 沒有其到效果,因?yàn)橐坏┩顺霰竞瘮?shù)則變量 $w3sky 就不存在了。要寫一個不會丟失本次計數(shù)值的計數(shù)函數(shù),要將變量 $w3sky 定義為靜態(tài)(static)的:
如下:
復(fù)制代碼 代碼如下:
<?php
function Test()
{
static $w3sky = 0;
echo $w3sky;
$w3sky++;
}
?>

本函數(shù)每調(diào)用Test()都會輸出 $w3sky 的值并加一。
靜態(tài)變量也提供了一種處理遞歸函數(shù)的方法。遞歸函數(shù)是一種自己調(diào)用自己的方法。寫遞歸函數(shù)時要小心,因?yàn)榭赡軙o窮遞歸下去,沒有出口.務(wù)必確保 有方法來中止遞歸。以下這個簡單的函數(shù)遞歸計數(shù)到 10,使用靜態(tài)變量 $count 來判斷何時停止:
靜態(tài)變量與遞歸函數(shù)的例子:
復(fù)制代碼 代碼如下:
<?php
function Test()
{
static $count = 0;
$count++;
echo $count;
if ($count < 10) {
Test();
}
$count--;
}
?>

注: 靜態(tài)變量可以按照上面的例子聲明。如果在聲明中用表達(dá)式的結(jié)果對其賦值會導(dǎo)致解析錯誤。
聲明靜態(tài)變量例子:
復(fù)制代碼 代碼如下:
<?php
function foo(){
static $int = 0;// correct
static $int = 1+2; // wrong (as it is an expression)
static $int = sqrt(121); // wrong (as it is an expression too)
$int++;
echo $int;
}
?>

php技術(shù)php中static靜態(tài)變量的使用方法詳解,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: xfplay 无码专区 亚洲 | 男插女高潮一区二区 | 亚洲免费无码av线观看 | 国产传媒18精品A片在线观看 | 色婷婷五月综合久久中文字幕 | 越南女子杂交内射BBWXZ | 久久99国产精品一区二区 | 欧美乱妇狂野欧美在线视频 | MELODY在线播放无删减 | 久久亚洲精品成人 | 色WWW永久免费视频首页 | 麻豆影视在线直播观看免费 | 忘忧草在线影院www日本 | 999久久国产精品免费人妻 | 最近中文字幕完整版高清 | 亚洲免费视频在线 | 国产精品夜夜春夜夜爽久久小 | 人妻熟妇乱又伦精品视频中文字幕 | 欧美午夜不卡在线观看 | 国产精品人妻无码99999 | 91在线青春娱乐精品分类 | 2020年国产精品午夜福利在线观看 | 亚洲精品国偷拍自产在线 | 国产一卡2卡3卡4卡孕妇网站 | 皮皮在线精品亚洲 | 国产毛片A级久久久不卡精品 | 伊人青青久 | 久久青草费线频观看国产 | 7m凹凸国产刺激在线视频 | 人与畜禽CROPROATION免费 人淫阁 | 小雪奶水涨翁工帮吸的推荐语录 | 人人干人人看 | 国内精品久久久久影院网站 | 久在线观看福利视频 | 亚洲高清无在码在线无弹窗 | 法国剧丝袜情版h级在线电影 | 精品国产在线手机在线 | 精品国产精品人妻久久无码五月天 | 亚洲精品久久无码AV片银杏 | 亚洲 在线 日韩 欧美 | 麻豆第一区MV免费观看网站 |