码迷,mamicode.com
首页 > Web开发 > 详细

php预定义变量

时间:2019-01-05 13:22:46      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:一个   形式   方式   inpu   本质   引号   页面   全局变量   就是   

预定义变量又叫超全局变量(超全局变量都是数组),包括:

$_GET, $_POST, $_SERVER, $_REQUEST, $GLOBALS,  $_COOKIE, $_SESSION, ..........(大约10个)

get这个词,常常出现在这里:<form  action=”abc.php”  method=”get” >.....</form>

这叫做“表单以get方式提交数据”

$_GET这个预定义数组变量,就是指以这种方式提交的所有数据的集合(数组)

对应来说,也可以以post方式提交数据

 

&_get变量(数组)

<form  action=”abc.php”  method=”get” >

  项目1: <input type=”text”   name=”uName”   />

  项目2: <input type=”password”   name=”uPswd”   />

  <input type=”submit”  value=”提交”  />

</form>

其作用是:用户填写表单数据,并提交后,会将数据发送(提交)给页面abc.php,其实也可以理解为“打开”该网页(abc.php),还可以理解为“请求”该网页(abc.php)

(在abc.php网页中)

<?php

  $v1 = $_GET[‘uName’];   //单引号也可以用双引号,本质是一个字符串,其实是数组的键名(下标)

  $v2 = $_GET[‘uPswd’];    //该键名必须跟提交的时候的名字完全一致(区分大小写)

?>

 

&_post变量(数组)

类似$_GET变量(数组),$_POST代表页面通过post方式提交过来的数据所形成的数组。

post提交数据,通常只有一种形式:

<form  action=”abc.php”  method=”post” >

  项目1: <input type=”text”   name=”uName”   />

  项目2: <input type=”password”   name=”uPswd”   />

  <input type=”submit”  value=”提交”  />

</form>

其作用是:用户填写表单数据,并提交后,会将数据发送(提交)给页面abc.php,其实也可以理解为“打开”该网页(abc.php),还可以理解为“请求”该网页(abc.php)

接收post数据的形式为:

(在abc.php网页中)

<?php

  $v1 = $_POST[‘uName’]; //单引号也可以用双引号,本质是一个字符串,其实是数组的键名(下标)

  $v2 = $_POST[‘uPswd’];  //该键名必须跟提交的时候的名字完全一致(区分大小写)

 

  也可以显示所有post数据:

  var_dump($_POST)

?>

 

php预定义变量

标签:一个   形式   方式   inpu   本质   引号   页面   全局变量   就是   

原文地址:https://www.cnblogs.com/tanchangsha/p/10223777.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!