2. $GLOBALS[]
GLOBALS是由已定义全局变量组成的数组,变量名就是数组的索引,eg:
$ENTER = "
";
$var1 = 5;
$var2 = 10;
print $GLOBALS['var1'] . $ENTER ;
print $GLOBALS['var2'] . $ENTER ;
GLOBALS和global相似,但也有一些区别,参考:http://www.neatstudio.com/show-644-1.shtml
$ENTER = "
";
print "SERVER_ADDR:" . $_SERVER['SERVER_ADDR'] . $ENTER;
参考:http://www.php.net/manual/zh/reserved.variables.server.php
4. $_GET和_POST
php:
//_GET
echo "name:" . $_GET["name_get"] . $ENTER ;
echo "age:" . $_GET["age_get"] . $ENTER;
//_POST
echo "name:" . $_POST["name_post"] . $ENTER ;
echo "age:" . $_POST["age_post"] . $ENTER;
?>
PHP:
//_FILE
echo "Error: " . $_FILES["file"]["error"] . "
";
echo "Upload: " . $_FILES["file"]["name"] . "
";
echo "Type: " . $_FILES["file"]["type"] . "
";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb
";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
6. _COOKIE[]
读取cookie:
//cookie
if (isset($_COOKIE['user']))
echo "Welcome " . $_COOKIE['user'] . "!
";
else
echo "Welcome guest!
";
7. _SESSION[]
php:
//session
if(isset($_SESSION['id']))
echo "session id: " . $_SESSION['id'] . $ENTER;
else
echo "without session" . $ENTER;
?>
7. _ENV[]
//request
echo "request: " . $_REQUEST['name_get'] . "!
";
?>
8. 测试PHP程序:
";
//__GLOBALS[]
$var1 = 5;
$var2 = 10;
print $GLOBALS['var1'] . $ENTER ;
print $GLOBALS['var2'] . $ENTER ;
//_SERVER
print "SERVER_ADDR:" . $_SERVER['SERVER_ADDR'] . $ENTER;
//_GET
echo "name:" . $_GET["name_get"] . $ENTER ;
echo "age:" . $_GET["age_get"] . $ENTER;
//_POST
echo "name:" . $_POST["name_post"] . $ENTER ;
echo "age:" . $_POST["age_post"] . $ENTER;
//_FILE
echo "Error: " . $_FILES["file"]["error"] . $ENTER;
echo "Upload: " . $_FILES["file"]["name"] . $ENTER;
echo "Type: " . $_FILES["file"]["type"] . $ENTER;
echo "Size: " . ($_FILES["file"]["size"] / 1024) . $ENTER;
echo "Stored in: " . $_FILES["file"]["tmp_name"] . $ENTER;
//cookie
if (isset($_COOKIE['user']))
echo "Welcome: " . $_COOKIE['user'] . "!
";
else
echo "Welcome guest!
";
//session
if(isset($_SESSION['id']))
echo "session id: " . $_SESSION['id'] . $ENTER;
else
echo "without session" . $ENTER;
//request
echo "request: " . $_REQUEST['name_get'] . "!
";
?>