您的位置:首页 > 编程语言 > PHP开发

php zip解压 unpack错误解决方案

2016-07-13 13:11 597 查看
php zip.class.php 解压报 unpack错误解决方案

Type v: not enough input, need 2, have 0 zip unpack

解决办法

正常的在win环境下是没问题的,但是在linux环境下就会报unpack() [function.unpack]: Type v: not enough input, need 2, have 0 in错误,解决办法就是:

在类文件中找到

if($bytes == 0x504b0506)


改成

if(substr(dechex($bytes),-8,8) == '504b0506')


OK!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php-unpack