Php 如何从原始数据流检测WebP-起始位是什么?

Php 如何从原始数据流检测WebP-起始位是什么?,php,image-processing,Php,Image Processing,我能够使用这些文件格式的起始位从原始数据流中检测图像类型: $formats['jpg'] = "\xFF\xD8\xFF"; $formats['gif'] = "GIF"; $formats['png'] = "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a"; $formats['bmp'] = "BM"; $formats['psd'] = "8BPS"; $formats['swf'] = "FWS"; 但是我还没有找到webp格式的起始位。有人能告诉我,或者让我知

我能够使用这些文件格式的起始位从原始数据流中检测图像类型:

$formats['jpg'] = "\xFF\xD8\xFF";
$formats['gif'] = "GIF";
$formats['png'] = "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a";
$formats['bmp'] = "BM";
$formats['psd'] = "8BPS";
$formats['swf'] = "FWS";
但是我还没有找到webp格式的起始位。有人能告诉我,或者让我知道如何找到它吗?

在发现此“WebP WebP文件在技术上是RIFF文件。RIFF是一种类似TIFF的容器格式。WebP文件是包含单个WebP块的RIFF文件。要检测它,请先检查前4个字节是否为“RIFF”,然后检查字节8-11是否为“WebP”。“在发现此项时”“WebP WebP文件在技术上是RIFF文件。RIFF是一种类似TIFF的容器格式。WebP文件是包含单个WebP块的RIFF文件。要检测它,请首先检查前4个字节是否为“RIFF”,然后检查字节8-11是否为“WebP”