多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > php變量使用方法詳解

php變量使用方法詳解

來源:程序員人生   發(fā)布時間:2014-05-16 10:06:49 閱讀次數(shù):3039次

在php中變量分為局部變量、變量函數(shù)、全局變量、動態(tài)變量、動態(tài)變量五種了,下面我來分別給各位朋友詳細介紹關(guān)于這五種php變量使用方法

靜態(tài)變量

動態(tài)變量當(dāng)函數(shù)執(zhí)行完之后,其存儲空間會自動釋放,而靜態(tài)變量則當(dāng)函數(shù)執(zhí)行完后,存儲空間仍然存儲其變量,如果想利用函數(shù)的變量結(jié)果在進行計算,就需要將變量設(shè)置為靜態(tài)變量.

php靜態(tài)變量的設(shè)置方法是在變量前加”static”符號。

實例代碼如下:

  1. <?php  
  2.  function fun(){ 
  3.   static $i=0; 
  4.   echo "$i <br>"
  5.   $i++; 
  6.  } 
  7.  fun(); 
  8.  fun(); 
  9. ?> 

動態(tài)變量,當(dāng)我們定義了一個變量,就相當(dāng)于在服務(wù)器申請了一個存儲空間。動態(tài)變量即值不斷變化的量,特點是當(dāng)函數(shù)運行完成后,其變量存儲空間的值就會自動釋放。就比如貨車拉貨,運到目的地后就卸貨,然后返回在拉。

實例代碼如下:

  1. <?php  
  2.  function fun(){ 
  3.   $i=0; 
  4.   echo "$i <br>"
  5.   $i++; 
  6.  } 
  7.  fun(); 
  8.  fun(); 
  9. ?> 

全局變量:前面學(xué)習(xí)了局部變量,其值只在一定范圍內(nèi)有效,如果要實現(xiàn)跨域調(diào)用,則要用到全局變量。

php定義全局變量:全局變量的聲明只要在變量名前加上”global”就可以了,定義了全局變量之后,主程序的變量可以被函數(shù)內(nèi)部調(diào)用,同樣地函數(shù)內(nèi)的變量也可以被主程序所用。

實例1代碼如下:

  1. <?php  
  2.  $a=1; 
  3.  function fun(){ 
  4.   echo $a ."<br>"/* $a為局部變量,不顯示內(nèi)容 */ 
  5.   global $a;  /* 定義$a為全局變量 */ 
  6.   echo $a ."<br>"
  7.   global $b
  8.   $b=10; 
  9.  } 
  10.  fun(); 
  11.  echo $b
  12. ?> 

局部變量:在php語言中,變量都有一定的作用范圍,一旦離開,變量將失去意義或者發(fā)生改變,稱之為變量作用域。就好象局域網(wǎng),只在組建的辦公室或者宿舍有效,一旦超出這個范圍將連接不到網(wǎng)絡(luò)。按變量的作用范圍可以分為局部變量和全局變量,這里先講局部變量。

php局部變量值函數(shù)內(nèi)定義的變量只在函數(shù)內(nèi)使用,函數(shù)外無效;同樣地,函數(shù)外定義的變量如果沒有傳遞,在函數(shù)內(nèi)也無效。

實例代碼如下:

  1. <?php  
  2.  function fun(){ 
  3.   $a1=5; 
  4.   echo $a2
  5.  } 
  6.  fun(); 
  7.  $a2=10; 
  8.  echo $a1
  9. ?> 

以上代碼運行后什么也沒有輸出。

變量函數(shù):變量不僅可以用一些英文字母等字符等義,也可以對函數(shù)定義,如果將一個變量名后加上”()”符號,php將尋找與變量的值相同的函數(shù)執(zhí)行,稱之為變量函數(shù)。

實例代碼如下:

  1. <?php  
  2.  function p($name){ 
  3.   echo "my name is ".$name
  4.  } 
  5.  $someone="p";  /* 將字符串"p"賦給$someone */ 
  6.  $someone('Tom'); /* 這里等價于$p('Tom'),是一個變量函數(shù) */ 
  7. ?> 
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 最近免费中文字幕中文高清 | 91美女片黄在线观看 | 日本欧美一区二区三区乱码 | 亚洲全黄 | 成人久久伊人精品伊人 | 欧美另类videosbestsex高清 | 欧美精品成人a多人在线观看 | 亚洲国产成人久久综合区 | 精品爱爱 | jizz小说| 亚洲国产一区二区三区四区五区 | 波多野结衣在线播放视频 | 2022国产成人精品福利网站 | 伊人国产在线观看 | 日韩精品久久不卡中文字幕 | 日韩精品国产自在久久现线拍 | 国产35页| 亚洲欧美国产精品第1页 | 久操不卡| 中文字幕亚洲天堂 | 密桃av | 日本大黄毛片视频 | 亚洲人成影网站~色 | v片免费在线观看 | 国产尤物在线观看 | 国产成人精品日本亚洲语音1 | 亚洲精品一区二区三区婷婷月 | 一区二区三区中文国产亚洲 | 中文字幕7 | 亚洲黄色免费网址 | 性生活免费视频网站 | 国产清纯91天堂在线观看 | h毛片| 日韩精品国产一区 | 国产真人毛片一级视频 | 日韩综合色 | 欧美巨大xxxx做受中文字幕 | 波多野结衣被强在线视频 | 国内精品久久久久影院嫩草 | 天堂在线精品 | 91视频综合|