PHP和GZIP的奇怪行为

时间:2015-09-20 19:47:24

标签: php gzip

我有两个文件: 通过这种方式,一切运行良好:

test.php的

<?php
$json = array();
$json['Result'][] = array("Result"=>"Hello World");
$data = json_encode($json);
$gzdata = gzencode($data, 9);
header('Content-Type: text/html; charset=UTF-8');
header("Content-Encoding: gzip");
echo $gzdata;
?>

结果:

{"Result":[{"Result":"Hello World"}]}

但如果我添加一个包含,不管是什么:

<?php
include_once('DataBase.php');

$json = array();
$json['Result'][] = array("Result"=>"Hello World");
$data = json_encode($json);
$gzdata = gzencode($data, 9);
header('Content-Type: text/html; charset=UTF-8');
header("Content-Encoding: gzip");
echo $gzdata;
?>

database.php中

<?php    
class DataBase{
public static function getColor(){return 'red';}
}
?>

结果:

RRW

它根本不起作用!!

任何人都可以帮助我:(

0 个答案:

没有答案