PHP入门

预定义数组

此课程是收费课程,请先购买或加入会员后再访问。

[TOC]

这里面只重点讲解$_GET/$_POST/$_REQUEST/$_GLOBALS,其他的,在后续课程中再系统讲解.

HTTP GET变量: $_GET

http://www.whphp.com/index.php?action=1&user=lnmp&page=5

print_r($_GET);
echo $_GET["user"];

HTTP POST变量: $_POST

<form action="test.php" method="post">
    用户名: <input type="text" name="name" /><br />
    密码: <input type="password" name="pwd" /><br />
    <input type="submit" />
</form>


//test.php
print_r($_POST);
echo $_POST["name"];

request 变量: $_REQUEST

此变量数组通吃$_POST与$_GET,但是速度较慢,不推荐使用.

Golbal变量: $GLOBALS

$a = 1;
$b = 2;

function sum(){
    $GLOBALS["b"] = $GLOBALS["a"] + $GLOBALS["b"]
}
sum();
echo $b;