global.php

 更新时间:2006年12月09日 00:00:00   作者:  
<?php
/**
 * 自动判断PHP版本,并把所有环境变量转为全局变量
 *
 * @author   Avenger <avenger@php.net>
 * @version  $Id 2003-05-18 13:01:14 $
 */

function pmyoutput(&$a) {
    if (is_array($a)) {
        array_walk($a,'pmyoutput');
    } else {
        $a = stripslashes($a);
        $a = str_replace('"', '&quot;', $a);
    }
}

function pmyinput(&$a) {
    if (is_array($a)) {
        array_walk($a,'pmyinput');
    } else {
        $a = addslashes($a);
    }
}

/*
if (phpversion() < '4.1.0') {

    isset($HTTP_SESSION_VARS) ? $GLOBALS['_SESSION'] = &$HTTP_SESSION_VARS : '';
    isset($HTTP_SERVER_VARS) ? $GLOBALS['_SERVER'] = &$HTTP_SERVER_VARS : '';
    isset($HTTP_ENV_VARS) ? $GLOBALS['_ENV'] = &$HTTP_ENV_VARS : '';
    isset($HTTP_FILES_VARS) ? $GLOBALS['_FILES'] = &$HTTP_FILES_VARS : '';
    if (get_magic_quotes_gpc() == 1) {
        isset($HTTP_GET_VARS) ? $GLOBALS['_GET'] = &$HTTP_GET_VARS : '';
        isset($HTTP_POST_VARS) ? $GLOBALS['_POST'] = &$HTTP_POST_VARS : '';
        isset($HTTP_COOKIE_VARS) ? $GLOBALS['_COOKIE'] = &$HTTP_COOKIE_VARS : '';
    } else {
        isset($HTTP_GET_VARS) ? pmyinput($HTTP_GET_VARS) : '';
        isset($HTTP_POST_VARS) ? pmyinput($HTTP_POST_VARS) : '';
        isset($HTTP_COOKIE_VARS) ? pmyinput($HTTP_COOKIE_VARS) : '';
        $GLOBALS['_GET'] = &$HTTP_GET_VARS;
        $GLOBALS['_POST'] = &$HTTP_POST_VARS;
        $GLOBALS['_COOKIE'] = &$HTTP_COOKIE_VARS;

    }
    $GLOBALS['_REQUEST'] = array_merge($_GET, $_POST, $_COOKIE);

} else {

    if (get_magic_quotes_gpc() != 1) {
        isset($_GET) ? pmyinput($_GET) : '';
        isset($_POST) ? pmyinput($_POST) : '';
        isset($_COOKIE) ? pmyinput($_COOKIE) : '';
        isset($_REQUEST) ? pmyinput($_REQUEST) : '';
    }

}
*/
?> 

相关文章

  • Laravel框架下的Contracts契约详解

    Laravel框架下的Contracts契约详解

    这篇文章主要介绍了解析Laravel框架下的Contracts契约 ,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-03-03
  • php实现屏蔽掉黑帽SEO的搜索关键字

    php实现屏蔽掉黑帽SEO的搜索关键字

    这篇文章主要介绍了php实现屏蔽掉黑帽SEO的搜索关键字的相关资料,这里推荐给大家,有需要的小伙伴可以参考下。
    2015-04-04
  • Yii框架实现图片上传的方法详解

    Yii框架实现图片上传的方法详解

    这篇文章主要介绍了Yii框架实现图片上传的方法,结合实例形式较为详细的分析了Yii框架实现图片上传功能的具体步骤与相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • laravel + vue实现的数据统计绘图(今天、7天、30天数据)

    laravel + vue实现的数据统计绘图(今天、7天、30天数据)

    这篇文章主要给大家介绍了关于利用laravel + vue如何实现数据统计绘图(今天、7天、30天数据)的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,需要的朋友们下面随着小编来一起看看吧
    2018-07-07
  • 深入浅析Yii admin的权限控制

    深入浅析Yii admin的权限控制

    本文通过两部分分开给大家介绍yii admin 权限控制,第一部分讲述怎么搭建权限管理,第二部分讲我自己的理解,本文介绍的不错,具有参考借鉴价值,需要的朋友参考下吧
    2016-08-08
  • PHP MYSQL简易交互式站点开发

    PHP MYSQL简易交互式站点开发

    这篇文章主要为大家详细介绍了PHP MYSQL简易交互式站点开发,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)

    PHP+Mysql+Ajax实现淘宝客服或阿里旺旺聊天功能(前台页面)

    这篇文章主要介绍了用php+mysql+ajax实现淘宝客服或阿里旺旺聊天功能之前台页面,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-06-06
  • PhpStorm terminal无法输入命令的解决方法

    PhpStorm terminal无法输入命令的解决方法

    下面小编就为大家带来一篇PhpStorm terminal无法输入命令的解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-10-10
  • Yii2中cookie用法示例分析

    Yii2中cookie用法示例分析

    这篇文章主要介绍了Yii2中cookie用法,结合实例形式简单分析了Yii2中cookie的设置、读取、配置等相关操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-07-07
  • PHP 类与构造函数解析

    PHP 类与构造函数解析

    这篇文章给大家介绍了php类与构造函数解析,包括类的创建,字段与方法,构造函数等方面的内容,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2017-02-02

最新评论