亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP 新手入門超全局變量

在php中,有很多預(yù)定義變數(shù)都是超全域變數(shù),這意味著,他們?cè)谝粋€(gè)腳本的作用域內(nèi)都是可以使用的,在函數(shù)或方法中無需執(zhí)行g(shù)lobal $variable; 就可以存取它們

下面我們要學(xué)習(xí)的超全域變數(shù)

$GLOBALS ??$_SERVER ??$_REQUEST ?$_POST ?#$ _GET ??$_FILES ??$_ENV ??##$_FILES ??$_ENV ??

##COOKIE ??

#$_SESSION

本章節(jié)我們將講解幾個(gè)常用的超級(jí)全域變數(shù),其餘變數(shù)我們?cè)诮酉聛韼讉€(gè)章節(jié)會(huì)介紹到。

1.?

$GLOBALS

局變數(shù)組,在一個(gè)PHP腳本的全部作用域中都可以訪問,它是一個(gè)包含了全部變數(shù)的全域組合數(shù)組。變數(shù)的名字是數(shù)組的鍵

<?php 
	$x = 75; 
	$y = 25;
	 
	function addition() { 
		$GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; 
	}
	 
	addition(); 	//調(diào)用函數(shù)
	echo $z; 
?>

2.?

$_SERVER

是一個(gè)包含了諸如頭資訊(header)、路徑(path)、以及腳本位置( script locations)等等資訊的陣列,?這個(gè)陣列中的項(xiàng)目由Web 伺服器創(chuàng)建,

#不能保證每個(gè)伺服器都提供全部項(xiàng)目;伺服器可能會(huì)忽略一些,或是提供一些沒有在這裡12.png

列舉出來的項(xiàng)目

<?php 
	echo $_SERVER['PHP_SELF'];
	echo "<br>";
	echo $_SERVER['SERVER_NAME'];
	echo "<br>";
	echo $_SERVER['HTTP_HOST'];
	echo "<br>";
	echo $_SERVER['HTTP_USER_AGENT'];
	echo "<br>";
	echo $_SERVER['SCRIPT_NAME'];
?>

3.

?$_REQUEST

?$_REQUEST 用來收集HTML 表單提交的資料

<html>
<body>
<form method="post" action=""
ype="text" name="name">
	<input type="submit">
</form>

<?php 
	$name = $_REQUEST['name']; 
	echo $name; 
?>

</body>
</html>

4.

$_POST ???與?????$_GET

????被廣泛用於獲取表單數(shù)據(jù)PHP $_POST 被廣泛應(yīng)用於收集表單數(shù)據(jù),在HTML form標(biāo)籤的指定該屬性:"method="post"。

以下實(shí)例顯示了一個(gè)輸入欄位(input)及提交按鈕(submit)的表單(form)。當(dāng)使用者透過點(diǎn)擊"Submit" 按鈕提交表單資料時(shí), 表單資料會(huì)傳送至<form>標(biāo)籤中action 屬性中指定的腳本檔案。該數(shù)據(jù),你可以修改該指定的腳本檔名。收集表單數(shù)據(jù),在HTML form標(biāo)籤的指定該屬性:"method="get"。

$_GET 也可以收集URL中發(fā)送的資料。

提示:你如果想學(xué)習(xí)更多關(guān)於$_POST 和$_GET 的知識(shí),請(qǐng)?jiān)煸L我們的?PHP 表單?章節(jié)

## #


##

繼續(xù)學(xué)習(xí)
||
<?php $x = 75; $y = 25; function addition() { $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; } addition(); //調(diào)用函數(shù) echo $z; ?>
提交重置程式碼