偶木

学习总结与分享

PHP预定义超全局数组 $_ENV 、$GLOBALS 讲解

$_ENV:
该全局数组可以获取环境变量,在php5.3中默认禁用,但是你可以启动,在php.ini文件中启用.
variables_order =”EGPCS”
特别说明一把,在开发和生产环境,不要启用.

GLOBALS[][POST[GET][COOKIE][FILES]_GLOBALS 管理
案例:

<?php
       echo "aaaa";
       echo "<pre>";
       echo print_r($GLOBALS);
       echo "</pre>";
?>

当你定义一个全局变量,该变量也会被$GLOBALS管理

<?php
       $a=900;
       echo “<pre>”;
       print_r($GLOBALS);
       echo “</pre>”
?>

输出结果:

Array
(
    [GLOBALS] => Array
 *RECURSION*
    [_POST] => Array
        (
        )

    [_GET] => Array
        (
        )

    [_COOKIE] => Array
        (
        )
    //$_FILES 在文件上传时用  
    [_FILES] => Array
        (
        )

    [a] => 900
)
阅读更多
文章标签: php 全局变量
个人分类: PHP
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

PHP预定义超全局数组 $_ENV 、$GLOBALS 讲解

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭