美文网首页
PHP中常用的超全局变量使用介绍

PHP中常用的超全局变量使用介绍

作者: 三人行慕课 | 来源:发表于2019-08-10 12:19 被阅读0次

PHP里:

全局作用域:在函数外部定义的变量,就称为”全局变量“,全局变量不能在函数内使用。

局部作用域:在函数内部定义的变量,就称为”局部变量“,局部变量不能在函数外使用。

超全局作用域:没有使用的限制,并且有的超全局是可以跨脚本。($_POST,$_GET,$_SESSION,$_COOKIED等)

$_GET

说明:就是接收表单或者超链接发送过来的数据。

语法:$_GET[‘参数名称’];

<?php//给用户名和密码一个默认的初始数据(以后在数据存储的)$user = 'admin';$pass = 'admin';//接收表单的数据$userName = $_GET['username'];$passWord = $_GET['password'];//echo $userName,$passWord;//1判断合法性--是否为空if($userName == '' || $passWord == '' ){ echo '用户名或密码不能为空!'; exit;}//判断用户名是否正确if($userName != $user){ echo '用户名错误!';}else{ if($passWord != $pass){ echo '密码错误!'; }else{ echo '登陆成功'; } } 

  ?>

超链接的方式:

$_POST

说明:接收表单用post方式传递数据的功能

$_SESSION

上面的get和post可以接收数据,可以对数据进行判断,问:提示的登陆成功是否是真登陆了,还是只是一个简单提示功能而已?

告诉浏览器我的数据是已经验证过的,登陆成功,session需要存储数据,其他页面通过判断session中的存储的数据来判断是否真的登陆。Session可以跨页面来使用数据。

用户提交数据的表单

接收用户提交的数据

其他页面进行session验证(判断session里面有没有值)

文章来源:https://www.3mooc.com/front/articleinfo/250

相关文章

  • PHP 全局变量 - 超全局变量

    超全局变量 在 PHP 4.1.0 中引入,是在全部作用域中始终可用的内置变量。 PHP 全局变量 - 超全局变量...

  • PHP中常用的超全局变量使用介绍

    PHP里: 全局作用域:在函数外部定义的变量,就称为”全局变量“,全局变量不能在函数内使用。 局部作用域:在函数内...

  • php预定义超全局变量、超全局数组

    一、超全局变量:除了有全局变量的特点外,可以无须声明,直接使用。全局变量: 超全局变量: 二、php提供了九种超全...

  • PHP 的 $_SERVER详解

    导语 $_SERVER是PHP预定义的超全局变量。所谓“超全局变量”,即在脚本全部作用域中都可以使用,$_SERV...

  • PHP 全局变量 - 超全局变量

    超全局变量 在 PHP 4.1.0 中引入,是在全部作用域中始终可用的内置变量。PHP 中的许多预定义变量都是“超...

  • PHP 学习笔记四 超全局变量数组

    1.超全局变量数组 2.超全局变量数组 $_POST 的使用 3.超全局变量数组 $_GET 的使用 3.超全局变...

  • PHP获取ip信息

    php的ip信息来源是在 $_SERVER(超全局变量中):'HTTP_X_FORWARDED_FOR' 、'HT...

  • PHP 学习总结一

    php 常量的申明: php 全局变量的申明和使用: ...

  • 搜藏经典

    PHP 16个魔术方法 PHP 数组函数 PHP 字符串函数 PHP 超全局变量 PHP 面向对象的理解以及三大特...

  • PHP --- 学习笔记(二)

    PHP --- 表单处理 PHP 超全局变量 $_GET 和 $_POST 用于收集表单数据 一、GET 和 PO...

网友评论

      本文标题:PHP中常用的超全局变量使用介绍

      本文链接:https://www.haomeiwen.com/subject/qmxrjctx.html