使用php识别文件头


Identify file header using php

我想查找托管在外部服务器中的文件类型。我尝试了get_headers()函数,但它返回了一个标头数组,我只需要内容类型。根据文件的不同,数组的顺序不同,因此无法使用数组元素的位置来识别数组。请给我一个解决方案。

如果将format参数设置为1,它将生成一个标头的关联数组:

$headers = get_headers($url, 1);
$content_type = $headers['Content-Type'];

有关更多信息,请参阅get_headers的文档。