国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當(dāng)前位置:雨林木風(fēng)下載站 > 技術(shù)開發(fā)教程 > 詳細(xì)頁面

PHP變量的運(yùn)用

PHP變量的運(yùn)用

更新時(shí)間:2022-05-05 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

PHP變量的使用



作者:sports982002-8-13


很多朋友在編寫PHP程序的時(shí)候有時(shí)候?qū)ψ兞靠傆兄荒艽_定的問題,而且也有很多問題就是因?yàn)?br>變量的處理不當(dāng)所造成的。這里就PHP變量系統(tǒng)說以下,不足之處還望指教。

PHP的變量分為全局變量與局部變量。

何為全局變量?

學(xué)過C/JAVA/C++之類的朋友一定了解main(){}內(nèi)聲明的變量所達(dá)的區(qū)域了~,而PHP為解釋性語句并非
編譯語言,我們也知道PHP不存在main(){}主體,從何聲明?其實(shí)PHP頁面本身就是個(gè)main(){}只要是在頁面內(nèi)
而非在函數(shù)內(nèi)聲明的變量我們都稱其為全局變量...例如:

<?php
$int_a=0;//初始全局變量$int_a將其賦值為0
echo "全局變量:".$int_a;//打印全局變量

function child_a(){//局部變量的使用
$int_a=0;//這里是局部變量,雖然與全局變量名相同但此變量?jī)H在child_a內(nèi)可見
echo "From child_a:".$int_a;
}

function child_b(){//調(diào)用全局變量
global $int_a;//聲明調(diào)用全局變量
echo "From child_b:".$int_a;
}
?>


從上面的一個(gè)例子,我們可以很簡(jiǎn)單明了的看明白PHP中全局與局部變量之間的差距...

另我們高興的是PHP提供了其他的CGI語言的服務(wù)器全局變量...這些變量當(dāng)頁面調(diào)入的時(shí)候就已經(jīng)由系統(tǒng)自動(dòng)生成

這些全局變量包含在

$_SERVER($HTTP_SERVER_VARS)(服務(wù)器提供的相關(guān)變量服務(wù))PHP4.1.0
$_ENV($HTTP_ENV_VARS)(保存相關(guān)環(huán)境變量)PHP4.1.0
$_POST(保存使用Form post方法提交的變量)PHP4.1.0
$_GET(保存使用Form GET/URI方法提交的變量)PHP4.1.0
$_COOKIE(保存使用頁面獲得的COOKIE數(shù)據(jù))PHP4.1.0
$_SESSION(保存站點(diǎn)內(nèi)會(huì)話變量)PHP4.1.0
$HTTP_POST_VARS(同$_POST,按linuxforum.net一帖對(duì)此的評(píng)論是$_POST的效率比其更高)PHP4.1.0
$HTTP_GET_VARS(同$_GET,評(píng)論同上.)PHP4.1.0
$_REQUEST(包含了$_GET,$_POST,$_COOKIE,$_FILES)PHP4.1.0
$_FILES(嚴(yán)格的說此變量已經(jīng)包含在$_POST和$HTTP_POST_VARS,主要是獲得form post方式提交的file變量)PHP4.1.0
$GLOBALS(保存所有全局變量的數(shù)組)PHP3.0.0
$php_errormsg(此全局變量必須在php.ini中將其打開:track_error=on)


以上變量為系統(tǒng)全局變量,您不需要聲明他們就可以直接使用,當(dāng)然了,您的PHP版本一定要高于或等于他們后面所標(biāo)注的版本號(hào)。
在使用這些變量的時(shí)候,您無需用global關(guān)鍵字來聲明他們...


<?php
function g_p(){
echo "Welcome ".$_SERVER[REMOTE_ADDR].". nice meet you I am".$_SERVER[SERVER_ADDR];
// Welcome 192.168.0.3. nice meet you I am 192.168.0.1
}
?>



自定義變量,PHP提供的自定義變量并不象編譯型語系那樣,需要先聲明。而是直接使用,但如果一個(gè)不合理的程序變量的雜亂無規(guī)
我想過個(gè)幾天后也許你自己都不會(huì)讀明白的~,如果您只需要一個(gè)過度變量,您可以隨意的去聲明他只要不與其他變量發(fā)生沖突,而且符合命名規(guī)則
用后建議使用unset將其刪除..


PHP還提供了變量的變量這個(gè)概念

就如以前有人發(fā)帖問過這個(gè)問題
下面將這個(gè)表達(dá)一下~,其實(shí)這是個(gè)最簡(jiǎn)單的變量的變量方法,我想如果對(duì)C里的指針和地址比較熟悉的人理解這個(gè)會(huì)很快的.

<?php
$vvv="int_a";
$int_a="vvv";
echo "vvv is:".$vvv;//vvv is:int_a
echo "int_a is:".$int_a;//int_a is:vvv
echo '$$vvv is:'.$$vvv;//$$vvv is:vvv
echo '$$int_a is:'.$$int_a;//$$int_a is:int_a
?>


另:在一開始接觸PHP的時(shí)候被他的所輸即可得(就是提交變量可以直接使用起name標(biāo)記的值來做為變量使用.),隨著時(shí)間的推移,網(wǎng)絡(luò)的發(fā)展
PHP.net開發(fā)小組發(fā)現(xiàn)在這里竟然有不少人在做文章。例:

<?php
for($int_a;$int_a<100;$int_a++){
echo "I am $int_a \r\n<br>";
}
?>

以上程序按邏輯來說,程序象系統(tǒng)申請(qǐng)一新變量$int_a由于未賦默認(rèn)值,系統(tǒng)將默認(rèn)給$int_a賦于0,此時(shí)應(yīng)該打印100行 i am ...
但是如果有人傳遞過來這個(gè)變量呢???比如說http://url/count.php?int_a=99此時(shí)系統(tǒng)將只打印一行。我這里只是簡(jiǎn)單的說一下
如果這個(gè)程序是操作你的數(shù)據(jù)庫(kù),或操作你的機(jī)密性文件,你所需要的是私有變量而非外界傳遞過來的變量...,我個(gè)人覺得PHP開發(fā)小組
在這個(gè)問題上的處理是借鑒了編譯語言的優(yōu)點(diǎn)..

不過不用擔(dān)心如果你覺得頁面不受外界變量的影響,而且暫時(shí)也無須提高到這個(gè)安全度的話您可以使用
if($_GLOBAL_ARRAY){//判斷是否存在全局變量的數(shù)組
extract($_GLOBAL_ARRAY,EXTR_PREFIX_SAME,"_global_array");//將數(shù)組內(nèi)變量導(dǎo)入到當(dāng)前的變量表內(nèi),如果發(fā)生沖突則將全局變量前加上_global_array前綴
}
由于PHP小組對(duì)系統(tǒng)的安全提高,因此分發(fā)出來的版本自php4.2.X后已經(jīng)默認(rèn)將register_global選項(xiàng)設(shè)置為OFF,如果您不需要使用的話可以將其打開ON

總結(jié):

PHP是個(gè)很優(yōu)秀的WEB CGI語言,PHP的免費(fèi)與很多數(shù)據(jù)庫(kù)的緊密結(jié)合,他能夠完成其他服務(wù)器腳本所完成的特定服務(wù),ASP所提供的中間件,在PHP
中可以通過dl()進(jìn)或使用靜態(tài)擴(kuò)展將其加載進(jìn)PHP。而PHP的變量也會(huì)越來越完善...


學(xué)有所限,如有不正還請(qǐng)指教。

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        丁香婷婷综合五月| 日本久久电影网| 精品国产亚洲在线| 欧美日韩另类一区| av网站免费线看精品| 国产在线一区观看| 免费在线观看日韩欧美| 亚洲不卡一区二区三区| 亚洲男同1069视频| 一区二区三区加勒比av| 一区二区三区四区av| 亚洲另类春色国产| 亚洲免费看黄网站| 亚洲精品国产a久久久久久| 日本一二三四高清不卡| 久久国产精品无码网站| 天天操天天综合网| 日本精品裸体写真集在线观看 | 亚洲人成网站在线| 一本大道综合伊人精品热热| 亚洲欧洲性图库| 欧美日韩在线播放一区| 精品一区二区三区在线播放视频| 精品日韩99亚洲| 91丝袜美腿高跟国产极品老师 | 欧美亚洲综合网| 日韩av电影免费观看高清完整版在线观看 | 成人高清免费观看| 亚洲bt欧美bt精品777| 国产欧美日韩精品一区| 欧美三级视频在线| 国产剧情一区二区| 五月婷婷激情综合| 国产精品丝袜在线| 久久久久久9999| 欧美午夜精品一区| 国产一区不卡在线| 午夜欧美大尺度福利影院在线看| 国产麻豆精品theporn| 亚洲一区二区三区四区的| 中文字幕第一区第二区| 7777精品伊人久久久大香线蕉超级流畅| 久久66热re国产| 日产国产高清一区二区三区| 综合久久久久久| 久久久久国产精品厨房| 欧美一区二区三区白人| 欧美色倩网站大全免费| 欧美日韩一级片网站| 欧美三级资源在线| 欧美日韩国产bt| 欧美精品九九99久久| 欧美日韩第一区日日骚| 欧美精品1区2区| 日韩一区二区在线播放| 欧美成人性战久久| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲老妇xxxxxx| 亚洲美女屁股眼交3| 亚洲视频免费在线| 中文字幕在线一区| 国产日韩av一区| 国产亚洲精久久久久久| 久久久久久久国产精品影院| 日韩欧美123| 91麻豆精品国产91久久久久久 | 不卡的av网站| 国产精品1区2区| 精品一二三四在线| 狠狠久久亚洲欧美| 国产成人av福利| 成人免费av资源| 91美女蜜桃在线| 欧美日韩亚洲综合| 欧美无砖砖区免费| 日韩午夜激情视频| 日韩色在线观看| 91精品国产综合久久蜜臀| 欧美日韩国产高清一区二区| 欧美变态口味重另类| 国产婷婷色一区二区三区| 欧美一区二区视频观看视频| 日韩黄色片在线观看| 亚洲国产综合色| 亚洲国产一区视频| 美女脱光内衣内裤视频久久网站 | 丝袜美腿亚洲综合| 韩国成人精品a∨在线观看| 成人激情免费电影网址| 欧美日韩在线播放一区| www国产亚洲精品久久麻豆| 一本大道久久a久久综合| 成人91在线观看| 欧洲av一区二区嗯嗯嗯啊| 日韩视频在线观看一区二区| 久久精品网站免费观看| 亚洲精品视频免费看| 亚洲一区二区三区不卡国产欧美| 麻豆精品在线播放| 99久久婷婷国产综合精品电影| 欧美午夜寂寞影院| 精品国产一区二区国模嫣然| 亚洲精品水蜜桃| 久久97超碰国产精品超碰| 在线视频国产一区| 精品国产乱码久久久久久图片 | 欧美亚洲综合色| 国产丝袜在线精品| 久久精品国产77777蜜臀| 麻豆精品在线看| 91精品欧美一区二区三区综合在| 欧美色涩在线第一页| 精品免费99久久| 国产精品免费免费| 亚洲成年人影院| 精品一区二区综合| 91在线无精精品入口| 精品国产一区二区在线观看| 亚洲男同性视频| 激情五月播播久久久精品| 91精品国产丝袜白色高跟鞋| 中日韩av电影| 国产成人在线网站| 日韩精品一区二区三区三区免费| 九一九一国产精品| 国产亚洲精品7777| 亚洲v精品v日韩v欧美v专区| 国产成人激情av| 日韩欧美国产一区二区三区| 亚洲成av人片www| 日本精品免费观看高清观看| 亚洲图片你懂的| 粉嫩蜜臀av国产精品网站| 欧美大胆人体bbbb| 久久精品国产99国产| 欧美电影精品一区二区| 精品一区二区三区免费播放| 51久久夜色精品国产麻豆| 天天综合色天天| 欧美久久久影院| 日韩电影一区二区三区四区| 欧美精品丝袜久久久中文字幕| 奇米精品一区二区三区在线观看| 成人黄色综合网站| 成人丝袜18视频在线观看| 色综合久久九月婷婷色综合| 国产精品美女一区二区三区| av影院午夜一区| 自拍偷拍国产亚洲| 91麻豆国产自产在线观看| 亚洲欧美自拍偷拍色图| 99久久久久免费精品国产| 亚洲精品美国一| 欧美乱妇20p| 久久国产三级精品| 亚洲国产高清aⅴ视频| jizz一区二区| 亚洲国产视频a| 欧美电影免费观看高清完整版在| 国产乱码精品一区二区三| 亚洲视频1区2区| 欧美精品一卡两卡| 免费的成人av| 国产亚洲欧洲一区高清在线观看| 久久国内精品视频| 欧美国产欧美综合| 欧美亚洲一区三区| 蜜臀av在线播放一区二区三区| 337p日本欧洲亚洲大胆色噜噜| 寂寞少妇一区二区三区| 国产精品久久久久久久第一福利 | 色成年激情久久综合| 亚洲高清免费在线| 欧美精品日韩精品| 高清国产午夜精品久久久久久| 亚洲精品伦理在线| 在线播放中文字幕一区| 粗大黑人巨茎大战欧美成人| 亚洲va国产va欧美va观看| 日韩女优毛片在线| 欧美网站大全在线观看| 成人美女视频在线看| 日韩av一级电影| 亚洲欧美日韩精品久久久久| 久久久午夜精品理论片中文字幕| 在线观看免费一区| 国产麻豆精品95视频| 久草在线在线精品观看| 亚洲精品久久久久久国产精华液| 久久久久一区二区三区四区| 欧美一区二区大片| 欧美日韩电影在线播放| 欧美自拍偷拍午夜视频| 91网站最新网址| av成人动漫在线观看| 国产精品原创巨作av| 日本视频免费一区| 天天综合网 天天综合色| 亚洲图片激情小说| 久久综合狠狠综合久久激情|