我正在寻找一个从文件内容中获取文件类型的函数。
即
public function wideImage( $width, $height, $cropped, $file )
{
$cacheForInMinues = 15;
$cacheName = md5( $file . $width . $height . $cropped );
if ( Cache::has( "images.{$cacheName}" ) )
{
$image = Cache::get( "images.{$cacheName}" );
// get_file_type_from_contents( $image );
}
else
{
....
问候
答案 0 :(得分:3)
您可以使用fileinfo;
<?php
function get_file_type_from_contents($image) {
$finfo = new finfo;
$fileInfo = $finfo->file($image, FILEINFO_MIME);
return $fileInfo;
}
答案 1 :(得分:0)
您应该阅读内容的标题。 看看这个:http://www.mikekunz.com/image_file_header.html
但我不知道是否有一个已经完成的功能。