生活随笔
收集整理的這篇文章主要介紹了
php的超全局变量
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
php的超全局變量如下圖
所有的超全局變量都是數組類型,并且php已經幫我們定義好了,下面重點介紹幾個
$_GET:用來保存get方式提交的數據
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>測試$_GET</title></head><body><?phpprint_r($_GET);?><form method="get" action="">姓名:<input type="text" name='name' /><br />密碼:<input type="password" name='pwd' /><br /><input type="submit" name="button" value="提交" /> </form> </body>
</html>
結果:
$_POST:用來保存post提交的數據
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>測試$_POST</title></head><body><?phpprint_r($_POST);?><form method="post" action="">姓名:<input type="text" name='name' /><br />密碼:<input type="password" name='pwd' /><br /><input type="submit" name="button" value="提交" /> </form> </body>
</html>
$_REQUEST:保存既有get方式提交又有post方式提交的數據
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>測試$_POST</title></head><body><?phpprint_r($_REQUEST);?><form method="post" action="?home=上海">姓名:<input type="text" name='name' /><br />密碼:<input type="password" name='pwd' /><br /><input type="submit" name="button" value="提交" /> </form> </body>
</html>
$GLOBALS:在一個php腳本中都可以訪問,值是一個php腳本全部變量
<?php
$x = 75;
$y = 25;
function addition()
{ $GLOBALS['z'] = $GLOBALS['x'] + $GLOBALS['y'];
}
addition();
echo $z;
?>
$_SERVER:包含了諸如頭信息(header)、路徑(path)、以及腳本位置(script locations)等等信息的數組。這個數組中的項目由 Web 服務器創建
<?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'];
?>
還有很多其他信息,大家百度一下就知道了
總結
以上是生活随笔為你收集整理的php的超全局变量的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。