首先说明下,上面文件头与文件类型映射关系来自网上,如果你有新的文件需要检查,只需要将映射加入即可。 如果你需要知道文件头信息,可以通过工具:winhex打开标准文件查找。如:
<?...,
array("255044462D312E","pdf"),
array("E3828596","pwl"),
array("504B0304","zip..."),
array("52617221","rar"),
array("57415645","wav"),
array("41564920","avi")...getFileType($filename);
}
}
怎么样获得头字节码:
可以看到:png 文件,头是4个字节(头标记是多少字节需要自己查相关资料确定),对应是:89504E47
如果你对php的pack