android studio实例练习(四)php基础知识——超全局变量$_GET

超全局变量是指,不用定义即可全局使用的变量。

首先学习$_GET的案例:

首先在test.php中传递数据给a.php

<?php
/*————————$_GET基本用法——————————
1、客户机通过超链接传递信息给服务器*/

echo"<a href='a.php?city=nanjing&name=xiaoming'>传送数据</a>";

?>

然后在a.php中编写如下代码:

<?php

  echo "<pre>";
  echo print_r($_GET);
  echo "</pre>";

  //如果希望指定取出某个数据,则可以通过下标名
  echo $_GET['name'];

  //判断是否收到值
  if(empty($_GET['city'])){
      echo '没有收到值';
  }else{
      echo "有city值";
      echo $_GET['city'];
  }

?>

最后出来的结果如下:

需要注意的是,在配置文件中的register global这个开关不能启用,防止被注入。以及,表单不要使用get方式提交会造成乱码,超链接默认使用get提交

posted @ 2016-02-26 16:23  等晴天等雨天  阅读(368)  评论(0)    收藏  举报