php預(yù)定義變量是什么

小編給大家分享一下php預(yù)定義變量是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)主營君山網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app開發(fā)定制,君山h5成都微信小程序搭建,君山網(wǎng)站營銷推廣歡迎君山等地區(qū)企業(yè)咨詢

PHP 提供了大量的預(yù)定義變量。這些變量將所有的外部變量表示成內(nèi)建環(huán)境變量,并且將錯(cuò)誤信息表示成返回頭。

預(yù)定義變量又叫超全局變量,包括:

$_GET、$_POST、$_SERVER、$_REQUEST、$GLOBALS、$_COOKIE、$_SESSION、$_ENV、$_FILES 、$php_errormsg 、$HTTP_RAW_POST_DATA、$http_response_header、$argc、$argv

預(yù)定義變量的作用域稱為“超全局作用域”:全局作用域 + 局部作用域的總和(函數(shù)內(nèi)外全都可用)

超全局變量都是數(shù)組!

例如,$_GET變量(數(shù)組):

get這個(gè)詞,常常出現(xiàn)在這里:<form  action=”abc.php”  method=”get” >.....</form>

這叫做“表單以get方式提交數(shù)據(jù)”

則$_GET這個(gè)預(yù)定義數(shù)組變量,就是指以這種方式提交的所有數(shù)據(jù)的集合(數(shù)組)

對應(yīng)來說,也可以以post方式提交數(shù)據(jù)

注意:get這個(gè)詞,似乎沒有中文翻譯。

實(shí)際上,在網(wǎng)頁中,以get方式提交數(shù)據(jù)有多種形式:

形式一:

<form  action=”abc.php”  method=”get” >
項(xiàng)目1: <input type=”text”   name=”uName”   />
項(xiàng)目2: <input type=”password”   name=”uPswd”   />
<input type=”submit”  value=”提交”  />
</form>

其作用是:用戶填寫表單數(shù)據(jù),并提交后,會將數(shù)據(jù)發(fā)送(提交)給頁面abc.php,其實(shí)也可以理解為“打開”該網(wǎng)頁(abc.php),還可以理解為“請求”該網(wǎng)頁(abc.php)

形式二:

<a  href=”abc.php?uName=test1&uPswd=123”  > 文字。。。</a>

其作用是:用戶點(diǎn)擊鏈接后,會將數(shù)據(jù)發(fā)送(提交)給頁面abc.php,其實(shí)也可以理解為“打開”該網(wǎng)頁(abc.php),還可以理解為“請求”該網(wǎng)頁(abc.php),這種請求也是get請求

形式三:

<script>
location.href = “abc.php?uName=test1&uPswd=123”; //利用location對象的屬性href
</script>

其作用是:當(dāng)該行語句執(zhí)行的時(shí)候(通常其實(shí)是在函數(shù)中),會將數(shù)據(jù)發(fā)送(提交)給頁面abc.php,其實(shí)也可以理解為“打開”該網(wǎng)頁(abc.php),還可以理解為“請求”該網(wǎng)頁(abc.php),這種請求也是get請求

形式四:

<script>
location.assign( “abc.php?uName=test1&uPswd=123”); //利用location對象的方法assign()
</script>

其作用是:當(dāng)該行語句執(zhí)行的時(shí)候(通常其實(shí)是在函數(shù)中),會將數(shù)據(jù)發(fā)送(提交)給頁面abc.php,其實(shí)也可以理解為“打開”該網(wǎng)頁(abc.php),還可以理解為“請求”該網(wǎng)頁(abc.php),這種請求也是get請求

以上是php預(yù)定義變量是什么的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)頁題目:php預(yù)定義變量是什么
轉(zhuǎn)載注明:http://bm7419.com/article4/gegooe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、定制開發(fā)、響應(yīng)式網(wǎng)站、建站公司、App開發(fā)、靜態(tài)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營