有PHP运行环境的帮帮忙好吗? $content = "中国无垠网AndCsDNAndText123"; 改成$contents = "中国无垠网AndCsDNAndText123"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、“x? ”即 0x78 0xDA 0x03 0x002、函数有错改成$size=257;function gzip_PrintFourChars($Val) { for ($i = 0; $i < 4; $i ++) { echo chr($Val % 256); $Val = floor($Val / 256); } }gzip_PrintFourChars($size);输出“ ”即0x01 0x01 0x00 0x00 第一个函数可能搞错了吧。开始$contents那里弄错了。你把$contents改成"Hello World!" 看看谢谢。第二个和我的结果一样。 <? //gzdoc.php ob_start(); ob_implicit_flush(0); function GzDocOut(){ $gziplevel=9; $ENCODING = "gzip"; $Contents = ob_get_contents(); $Contents .= "\n<!-- Use compress $ENCODING -->\n"; ob_end_clean(); header("Content-Encoding: $ENCODING"); print pack('cccccccc',0x1f,0x8b,0x08,0x00,0x00,0x00,0x00,0x00); $Size = strlen($Contents); $Crc = crc32($Contents); $Contents = gzcompress($Contents,$gziplevel); $Contents = substr($Contents, 0, strlen($Contents) - 4); print $Contents; print pack('V',$Crc); print pack('V',$Size); exit; } ?> <?php //test.php include_once("./gzdoc.php"); echo "test"; GzDocOut(); ?> 不是。 我是想在其它语言中实现GZIP压缩,可是老是不成功。 可否把一个Hello world!的GZIP的客户端代码让我对照一下?就是不加Content-Encoding的客户端代码。 新手提问:好多网站我看都是html页面,这是怎么处理的啊 为什么php手册中没有$_SERVER['HTTP_X_FORWARDED_FOR']这个呀 html如何在链接中调用php? mysql数据库问题,搞不定了(在线等) php中全局变量在多个文件中引用问题 图片转换字符,大家来玩玩吧。 请问在win2000上如何设置PHP运行环境? xuzuning(唠叨),请你进来! 关于session的超变态也超简单的问题,麻烦高手指教! 各位朋友请帮忙看看!使用session时出错了。 PHP新闻里创建略缩图怎么实现? 怎么实翻页~~~~~~~~~急!!!!!!!
改成
$size=257;
function gzip_PrintFourChars($Val) {
for ($i = 0; $i < 4; $i ++) {
echo chr($Val % 256);
$Val = floor($Val / 256);
}
}
gzip_PrintFourChars($size);输出“ ”即0x01 0x01 0x00 0x00
//gzdoc.php
ob_start();
ob_implicit_flush(0);
function GzDocOut(){
$gziplevel=9;
$ENCODING = "gzip";
$Contents = ob_get_contents();
$Contents .= "\n<!-- Use compress $ENCODING -->\n";
ob_end_clean();
header("Content-Encoding: $ENCODING");
print pack('cccccccc',0x1f,0x8b,0x08,0x00,0x00,0x00,0x00,0x00);
$Size = strlen($Contents);
$Crc = crc32($Contents);
$Contents = gzcompress($Contents,$gziplevel);
$Contents = substr($Contents, 0, strlen($Contents) - 4);
print $Contents;
print pack('V',$Crc);
print pack('V',$Size);
exit;
}
?>
<?php
//test.php
include_once("./gzdoc.php");
echo "test";
GzDocOut();
?>