PHP学习笔记【24】--PHP超全局变量,$_GET,$_POST,$_SERVER

来源:互联网 发布:java爬虫 zol壁纸 编辑:程序博客网 时间:2024/06/08 18:27

<?php
//1,什么是全局变量
header("Content-type:text/html;charset=utf-8");
$a = 45;//全局变量
function test(){
    $a=30;//局部变量
//      global $a; $a=30;//如果希望使用到全局变量  要先声明
}
test();
echo $a; // 45

//2,什么是超全局变量
//超全局变量除了具有全局变量的全部特性 ,还有不需要定义  ,系统创建和维护
//超全局变量  每次请求都创建一个新的全局变量
echo "<pre>";
echo print_r($_SERVER);
echo "</pre>";

//3,PHP一共提供了9种全局变量
//$_GET;
//$_POST;
//$_REQUEST;
//$_SERVER;
//$_ENV;
//$_FILES;
//$_COOKIE;
//$_SESSION;
//$GLOBALS;

//$_GET//通过url方式传过来的参数的值的数组
echo "<pre>";
echo print_r($_GET);   //解决中文问题  urlencode() 编码函数    urldecode()解码
echo "</pre>";
//如何判断是否接收到了值   if(isset($_GET("city"))){}

//预定义全局变量  $_POST
//通过post方式提交的表单数据会封装到 全局数组$_POST中的 如果要传一个数组过来的话,要这样写
//<form action="xx" method="post">
//<input type="checkbox" name="hobby[]" value="英语" />
//<input type="checkbox" name="hobby[]" value="历史" />
//<input type="checkbox" name="hobby[]" value="地理" />
//</form>
//接受的时候
//$hobbies=$_POST["hoddy"];//$hobbies是一个数组


//超全局变量   $_REQUEST
//说明
//默认情况下包含了 $_GET,$_POST 和 $_COOKIE 的数组。

//判断浏览器的提交方式
 echo $_SERVER["REQUEST_METHOD"];

 echo "<pre>";
 echo print_r($_ENV);
 echo "</pre>";
?>

本文出自 “Kenan_ITBlog” 博客,请务必保留此出处http://soukenan.blog.51cto.com/5130995/1073957

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 河南报到证丢了怎么办 报到证丢失10年怎么办 退休时无派遣证怎么办 档案里没有派遣证怎么办 档案中派遣证丢失怎么办 中专毕业后想读大学该怎么办 软考准考证丢了怎么办 面试薪资要低了怎么办 应聘等通知没有电话回复怎么办 学生信息表里的籍贯不对怎么办? 小学生信息表里的籍贯不对怎么办? 钉钉下班没打卡怎么办 如果在厂里饭卡丢了怎么办 工作上做错了事想辞职怎么办 结婚辞职怀孕感觉做错了怎么办 换新手机了钉钉怎么办 公众号申请链接无效怎么办 指纹打卡机时间调错已打卡怎么办 智慧云平台先锋讲座打不开怎么办 下雨穿套裙工装好冷怎么办 国家债务违约不要国际融资怎么办 欠钱的确还不起怎么办 生完孩孑后手发账握不死手怎么办 工作调动没啥消息怎么办 裁剪刀老是推歪怎么办 衣服上粘胶水了怎么办 衣服钻掉了有胶怎么办 衣服上贴纸掉了怎么办 裤子沾上502胶水怎么办 衣服上沾泡沫胶怎么办 衣服上面滴上502怎么办 502胶水弄衣服上怎么办 裤子上粘了胶怎么办 胶水滴在衣服上怎么办 衣服上有502胶水怎么办 衣服上面粘了胶怎么办 衣服上的胶干了怎么办 凌晨4点到火车站怎么办 运管罚款没钱交怎么办 郑州地铁票没买怎么办 遇到吸毒者拦路威胁要钱怎么办