0

提供されたファイルがフォント(TrueType)であることを確認するにはどうすればよいですか? ファイル パスは、カスタム拡張子 (non .ttf) で指定できます。

よくわかりません。

4

1 に答える 1

2

これを確認してください:finfo

例えば:

$fileName = 'file.ext';
$mimeTypes = array('font/ttf','font/truetype');
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$mime = finfo_file($finfo, $fileName);
if(in_array($mime, $mimeTypes)){
    echo 'font file';
}
finfo_close($finfo);

チェックする必要がありFILEINFO_MIME_TYPEます。

于 2013-03-23T13:51:32.680 に答える