成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導(dǎo)航首頁(yè) ? 技術(shù)教程 ? php中static靜態(tài)變量的使用方法詳解
全站頭部文字 我要出現(xiàn)在這里
php中static靜態(tài)變量的使用方法詳解 787 2023-12-09   

看看下面的實(shí)例:

<?php
function Test()
{
$w3sky = 0;
echo $w3sky;
$w3sky++;
}
?>

本函數(shù)每次調(diào)用時(shí)都會(huì)將 $w3sky 的值設(shè)為 0 并輸出 "0"。將變量加一的 $w3sky++ 沒(méi)有其到效果,因?yàn)橐坏┩顺霰竞瘮?shù)則變量 $w3sky 就不存在了。要寫一個(gè)不會(huì)丟失本次計(jì)數(shù)值的計(jì)數(shù)函數(shù),要將變量 $w3sky 定義為靜態(tài)(static)的:
如下:

<?php
function Test()
{
static $w3sky = 0;
echo $w3sky;
$w3sky++;
}
?>

本函數(shù)每調(diào)用Test()都會(huì)輸出 $w3sky 的值并加一。
靜態(tài)變量也提供了一種處理遞歸函數(shù)的方法。遞歸函數(shù)是一種自己調(diào)用自己的方法。寫遞歸函數(shù)時(shí)要小心,因?yàn)榭赡軙?huì)無(wú)窮遞歸下去,沒(méi)有出口.務(wù)必確保 有方法來(lái)中止遞歸。以下這個(gè)簡(jiǎn)單的函數(shù)遞歸計(jì)數(shù)到 10,使用靜態(tài)變量 $count 來(lái)判斷何時(shí)停止:
靜態(tài)變量與遞歸函數(shù)的例子:

<?PHP
function Test()
{
static $count = 0;
$count++;
echo $count;
if ($count < 10) {
Test();
}
$count--;
}
?>

注: 靜態(tài)變量可以按照上面的例子聲明。如果在聲明中用表達(dá)式的結(jié)果對(duì)其賦值會(huì)導(dǎo)致解析錯(cuò)誤。
聲明靜態(tài)變量例子:

<?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;
}
?>


主站蜘蛛池模板: 捆绑二次元美女挠脚心| 都市频道节目表今天| 小淘气尼古拉| 第一财经电视| 网络查控申请书| 久久久在线视频| 2003年黄金价格多少一克| 叶玉卿演过的电影| 小淘气尼古拉| 一级特黄新婚之夜| 风间由美的电影| 五年级上册第一单元数学试卷| 康瑞德家的男孩| 珍珠传奇 电视剧| 新贵妃醉酒简谱| alexis crystal| 何丽萍| 张国立个人资料简介| 邓稼先教学设计一等奖优秀教案| 忘忧草电影| 牙齿扩弓的最佳年龄| 爱自有天意| 妖精的尾巴第三季| 韩国电影《真实》| 欢迎观临| 金时厚| 一江春水向东流 电视剧| karina hart| 诈欺游戏电影| 琅琊榜3第三部免费播放| 爱播| 小姐诱心国语未删减版| 电视剧零下三十八度演员表| 庆余年2演员表全部员表| 84年社保要交15年还是20年| 对你上头了| 我的快乐歌词| 姐妹头像| 大幻术师| 我,喜欢你演员表介绍| 四川旅游攻略|

!!!站長(zhǎng)長(zhǎng)期在線接!!!

網(wǎng)站、小程序:定制開(kāi)發(fā)/二次開(kāi)發(fā)/仿制開(kāi)發(fā)等

各種疑難雜癥解決/定制接口/定制采集等

站長(zhǎng)微信:lxwl520520

站長(zhǎng)QQ:1737366103