什么是靜態變量? 靜態變量是指用static聲明的變量,這種變量與局部變量的區別是,當靜態變量離開了它的作用范圍后,它的值不會自動消亡,而是繼續存在,當下次再 " /> 国内精品久久久久久久试看,我的家庭女教师,四虎成人影院

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

php 靜態變量與自定義常量的使用方法

⚑ 靜態變量的聲明與使用
⚑ 自定義常量的使用方式

什么是靜態變量?
靜態變量是指用static聲明的變量,這種變量與局部變量的區別是,當靜態變量離開了它的作用范圍后,它的值不會自動消亡,而是繼續存在,當下次再用到它的時候,可以保留最近一次的值。
下面舉例:
復制代碼 代碼如下:
<?php
function add()
{
static $i=0;
$i++;
echo $i;
}
add();
echo " ";
add();
?>

這段程序中,主要定義了一個函數add(),然后分兩次調用add()。
如果用局部變量的方式來分工這段代碼,兩次的輸出應該都是1。但實際輸出卻是1和2。
這是因為,變量i在聲明的時候被加上了一個修飾符static,這就標志著i變量在add()函數內部就是一個靜態變量了,具備記憶自身值的功能,當第一次調用add時,i由于自加變成了1,這個時候,i就記住自己不再是0,而是1了,當我們再次調用add時,i再一次自加,由1變成了2。由此,我們就可以看出靜態變量的特性了。
什么是自定義常量?
所謂自定義常量,就是指用一個字符標識來代表另外一個對象,這個對象可以是一個數值,一個字符串,一個布爾值等等。它的定義與變量有著許多相似之處。只有一點不一樣,那就是變量的值在程序運行過程中可以任意更改,而自定義常量一旦定義下來后,在程序運行中就再也不能修改了。
定義方式如下:
define("YEAR","2012");
使用define關鍵字來將2012這個字符串綁定到YEAR上來,以后在程序當中出現YEAR的地方就用2012來代替。一般情況下,我們定義常量時,常量名都使用大寫字母。
例:
復制代碼 代碼如下:
<?php
define("YEAR","2012");
define("MONTH","12");
define("DATE","21");
define("THING","Doomsday");
echo YEAR."-".MONTH."-".DATE." ".THING;
?>

這段程序中,定義了四個常量,分別是YEAR,MONTH,DATE,THING,它們對應的值分別是2012,12,21,Doomsday,當我們用echo將它們連起來顯示時,與變量不同的地方就在于沒有使用“$”。
它的運行結果是:2012-12-21 Doomsday。

php技術php 靜態變量與自定義常量的使用方法,轉載需保留來源!

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

主站蜘蛛池模板: 亚洲中文字幕在线第六区 | 色午夜日本高清视频www | 无限资源在线观看播放 | 差差差差差差差差免费观看 | 亚洲午夜AV久久久精品影院色戒 | 牛牛在线1视频 | 呻吟翘臀后进爆白浆 | 成年私人影院网站在线看 | 午夜伦4480yy妇女久久 | 色爱区综合激情五月综合激情 | 99久久国产综合精品网成人影院 | 亚洲国产高清在线 | 亚洲无线码一区在线观看 | 国产成人一区免费观看 | 中文字幕在线播放 | 啪啪激情婷婷久久婷婷色五月 | 俄罗斯女人与马Z00Z视频 | 一个人免费观看完整视频日本 | 9277在线观看资源 | 中文乱码35页在线观看 | 娇喘嗯嗯 轻点啊视频福利 娇喘高潮教室h | 精品国产乱码久久久久久人妻 | 中文亚洲大香伊蕉不卡一区 | 久久日本精品在线热 | 91久久夜色精品 | 在线视频 亚洲 | 久久九九青青国产精品 | 情欲.美女高潮 | 91传媒蜜桃香蕉在线观看 | 精品熟女少妇AV免费观看 | 国产亚洲精品久久久久久白晶晶 | 一二三四视频免费社区5 | 亚洲精品九色在线网站 | 赤兔CHINESE最新男18GUY | 窝窝影院午夜看片毛片 | 一起碰一起噜一起草视频 | 超碰97 总站 中文字幕 | 成激人情在线影院920 | 久久成人永久免费播放 | 在教室伦流澡到高潮HNP视频 | 久久99re2在线视频精品 |