PHP解压图片为什么只能解压8k大小的 用PHP解压图片,直接压到8k大小后面的全不显示了。谁能告诉我在哪里设置大小或者用其他方法解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我先将所有JPG图片压缩,然后在网页上上传压缩包到服务器,在上传的同时解压放到我自己想要的目录下面去。然后被解压开来的图片只有8K大小。很多图片只显示上面的一半,下面的都没有了。 压缩包里面的图片还是原来的大小,解压开来的图片小于8k的能看到全部的图片,如果是大于8K的话 图片就显示8k,超过的部门就是灰色的就像这样 上面那个图片是经过PHP解压的只有8k超过的部分就没了 $zip = zip_open("/php/test/test.zip");if ($zip) { while ($zip_entry = zip_read($zip)) { $fp = fopen("/php/".zip_entry_name($zip_entry), 'w'); if (zip_entry_open($zip, $zip_entry, "r")) { $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry)); fwrite($fp,'$buf'); zip_entry_close($zip_entry); fclose($fp); } } zip_close($zip); } 我感觉是红色部分那里的问题,但是我去找了程式,没有发现哪里设置了控制它的大小。是不是PHP自带设置的啊? 需要php“多线程”工作并实时返回数据到浏览器 http://localhost:8080/phpmyadmin打不开怎么办 smarty连接数据库出错~~ php中上传视频文件-----急 正则表达式 诚意招人:游戏辅助软件,网站加密逻辑处理部分缺PHP程序员,工资丰厚 array_walk_recursive 使用匿名函数的问题 php操作mysql锁表不起作用,代码如下 初用php在应用中发现setcookie()无法使用,请指点 php和jsp(可封装)的区别在哪儿有谁知道吗? PHP我是白痴,第一次用,怎么从数组中取值 求指导学习php思路
while ($zip_entry = zip_read($zip)) {
$fp = fopen("/php/".zip_entry_name($zip_entry), 'w');
if (zip_entry_open($zip, $zip_entry, "r")) {
$buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));
fwrite($fp,'$buf');
zip_entry_close($zip_entry);
fclose($fp);
}
}
zip_close($zip);
}
是不是PHP自带设置的啊?