wordpress CMS主题 微信
Home > PHP开发 > PHP中的几个常用外部变量和环境变量

PHP中的几个常用外部变量和环境变量

高时银博客 PHP开发 点击: 1,519 次 0 0

本节主要与大家挤对一下PHP中的几个常用外部变量环境变量,这些变量都是数组变量,其中含有很多成员参数。我们在编程中会经常用到。

1、$_GET、$_POST、$_REQUEST

这几个是表单变量,要获取表单中的元素,就必须用到它们。$_GET与$_POST的获取方式不能互用,而$_REQUEST则可以兼容它们。这里就以$_GET为例:

<form action="one.php" method="get">

<input type="text" name="username"><br>

<input type="password" name="pwd"><br>

<input type="submit" name="提交">

</form>

<?php

echo "姓名:".$_GET["username"];

echo "密码:".$_GET["pwd"];

?>

$_POST、$_REQUEST方法相同,这里就不多说了。只是get方法会在地址栏显示相关信息。

2、$_FILES、$_COOKIE、$_SESSION

$_FILES是上传文件是会用到这个外部变量。而$_COOKIE是cookie机制的变量,cookie的内容主要包括:名字,值,过期时间,路径和域。$_SESSION是session机制的变量,session机制是一种服务器端的机制,服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。这里不做多说,后面,我们会详细解说。

3、$_SERVER、$_ENV

这两个是环境变量数组,里面包含当前服务器有环境。我们可以通过print_r($_SERVER)就可以看到下面的信息:

( [HTTP_HOST] => localhost [HTTP_CONNECTION] => keep-alive [HTTP_CACHE_CONTROL] => max-age=0 [HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 [HTTP_USER_AGENT] => Mozilla/5.0 (Windows NT 5.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36 SE 2.X MetaSr 1.0 [HTTP_REFERER] => http://localhost/ONE.PHP [HTTP_ACCEPT_ENCODING] => gzip,deflate,sdch [HTTP_ACCEPT_LANGUAGE] => zh-CN,zh;q=0.8 [HTTP_COOKIE] => wp-settings-1=libraryContent%3Dbrowse%26editor%3Dhtml; wp-settings-time-1=1387605083; wordpress_logged_in_86a9106ae65537651a8e456835b316ab=%7C1390190188%7C0b36eee47ce7ef076746f8675fdffea0 [PATH] => C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem [SystemRoot] => C:\WINDOWS [COMSPEC] => C:\WINDOWS\system32\cmd.exe [PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH [WINDIR] => C:\WINDOWS [SERVER_SIGNATURE] => [SERVER_SOFTWARE] => Apache/2.2.21 (Win32) PHP/5.3.10 [SERVER_NAME] => localhost [SERVER_ADDR] => 127.0.0.1 [SERVER_PORT] => 80 [REMOTE_ADDR] => 127.0.0.1 [DOCUMENT_ROOT] => C:/wamp/www/ [SERVER_ADMIN] => admin@localhost [SCRIPT_FILENAME] => C:/wamp/www/one.php [REMOTE_PORT] => 2321 [GATEWAY_INTERFACE] => CGI/1.1 [SERVER_PROTOCOL] => HTTP/1.1 [REQUEST_METHOD] => GET [QUERY_STRING] => username=gao&pwd=131226&%CC%E1%BD%BB=%CC%E1%BD%BB [REQUEST_URI] => /one.php?username=gao&pwd=131226&%CC%E1%BD%BB=%CC%E1%BD%BB [SCRIPT_NAME] => /one.php [PHP_SELF] => /one.php [REQUEST_TIME] => 1388980652 )

文章作者:高时银博客
本文地址:http://wanlimm.com/7720140107876.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

目前还没有评论。赶快来坐沙发吧。

发表评论