$GLOBALS:引用全局作用域中可用的全部變量 $_SERVER:保存關(guān)于報(bào)頭、路徑和腳本位置的信息 $_REQUEST:收集 HTML 表單提交的數(shù)據(jù) $_POST:收集提交 method=”post” 的 HTML 表單后的表單數(shù)據(jù),也常用于傳遞變量 $_GET:收集提交 HTML 表單 (method=”get”) 之后的表單數(shù)據(jù),也可以收集 URL 中的發(fā)送的數(shù)據(jù)。 $_FILES:從客戶計(jì)算機(jī)向遠(yuǎn)程服務(wù)器上傳文件 $_ENV:包含服務(wù)器端環(huán)境變量的數(shù)組 $_COOKIE:用于取回 cookie 的值 $_SESSION:存儲(chǔ)和取回 session 變量超全局變量 在 PHP 4.1.0 中引入,是在全部作用域中始終可用的內(nèi)置變量。這些超全局變量是:
用于在 PHP 腳本中的任意位置訪問(wèn)或創(chuàng)建全局變量(從函數(shù)或方法中均可)。PHP 在名為 $GLOBALS[variable_name] 的數(shù)組中存儲(chǔ)了所有全局變量,變量的名字就是數(shù)組的鍵。
<?php $x = 75; $y = 25;function addition() { $GLOBALS['a']='Hello'; $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y']; }addition(); echo $z; echo '<br />'.$a;?>
運(yùn)行結(jié)果:
100
Hello
2、$_SERVER
元素 | 描述 |
---|---|
echo '<BR />'.$_SERVER['PHP_SELF'];echo '<BR />'.$_SERVER['SCRIPT_FILENAME'];echo '<BR />'.$_SERVER['SCRIPT_NAME'];
運(yùn)行結(jié)果:
/1.php
C:/wamp/www/1.php
/1.php
3、$_REQUEST
收集表單(input字段)提交的內(nèi)容。
試一試:
<html><body><form method='post' action='<?php echo $_SERVER['PHP_SELF'];?>'>Name: <input type='text' name='fname'><input type='submit'></form><?php $name = $_REQUEST['fname']; echo $name; ?></body></html>
5、$_POST
<html><body><form method='post' action='<?php echo $_SERVER['PHP_SELF'];?>'>Name: <input type='text' name='fname'><input type='submit'></form><?php $name = $_POST['fname']; echo $name; ?></body></html>
6、$_GET
<html><body><a href='<?php echo $_SERVER['PHP_SELF']?>?subject=PHP&web=W3school.com.cn'>測(cè)試 $GET</a><?php echo 'Study ' . $_GET['subject'] . ' at ' . $_GET['web'];?></body></html>
運(yùn)行結(jié)果:
測(cè)試 $GET Study PHP at W3school.com.cn
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。
新聞熱點(diǎn)
疑難解答
圖片精選